From 3427bf5fa6a5e824a2ee0bd1210f9a5fd5c318e1 Mon Sep 17 00:00:00 2001 From: awstools Date: Thu, 21 Apr 2022 18:23:01 +0000 Subject: [PATCH] Updates SDK to v2.1119.0 --- .changes/2.1119.0.json | 37 + CHANGELOG.md | 11 +- README.md | 2 +- apis/elasticache-2015-02-02.normal.json | 18 +- apis/glue-2017-03-31.min.json | 839 +++++++++++--------- apis/glue-2017-03-31.normal.json | 298 +++++++ apis/glue-2017-03-31.paginators.json | 5 + apis/iotsitewise-2019-12-02.min.json | 684 ++++++++++++---- apis/iotsitewise-2019-12-02.normal.json | 703 +++++++++++++++- apis/iotsitewise-2019-12-02.paginators.json | 14 + apis/iottwinmaker-2021-11-29.normal.json | 17 +- apis/lookoutmetrics-2017-07-25.min.json | 123 +++ apis/lookoutmetrics-2017-07-25.normal.json | 263 ++++++ apis/mediatailor-2018-04-23.min.json | 555 +++++++++---- apis/mediatailor-2018-04-23.normal.json | 455 ++++++++++- apis/mediatailor-2018-04-23.paginators.json | 6 + apis/secretsmanager-2017-10-17.normal.json | 74 +- apis/storagegateway-2013-06-30.normal.json | 44 +- apis/wisdom-2020-10-19.min.json | 79 +- apis/wisdom-2020-10-19.normal.json | 183 +++-- clients/elasticache.d.ts | 16 +- clients/glue.d.ts | 85 ++ clients/iotsitewise.d.ts | 369 +++++++++ clients/iottwinmaker.d.ts | 11 +- clients/lookoutmetrics.d.ts | 160 ++++ clients/mediatailor.d.ts | 328 +++++++- clients/secretsmanager.d.ts | 38 +- clients/storagegateway.d.ts | 48 +- clients/wisdom.d.ts | 109 ++- dist/aws-sdk-core-react-native.js | 2 +- dist/aws-sdk-react-native.js | 18 +- dist/aws-sdk.js | 6 +- dist/aws-sdk.min.js | 4 +- lib/core.js | 2 +- package.json | 2 +- 35 files changed, 4660 insertions(+), 948 deletions(-) create mode 100644 .changes/2.1119.0.json diff --git a/.changes/2.1119.0.json b/.changes/2.1119.0.json new file mode 100644 index 0000000000..f3c8c31562 --- /dev/null +++ b/.changes/2.1119.0.json @@ -0,0 +1,37 @@ +[ + { + "type": "feature", + "category": "Glue", + "description": "This release adds APIs to create, read, delete, list, and batch read of Glue custom entity types" + }, + { + "type": "feature", + "category": "IoTSiteWise", + "description": "This release adds 3 new batch data query APIs : BatchGetAssetPropertyValue, BatchGetAssetPropertyValueHistory and BatchGetAssetPropertyAggregates" + }, + { + "type": "feature", + "category": "IoTTwinMaker", + "description": "General availability (GA) for AWS IoT TwinMaker. For more information, see https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html" + }, + { + "type": "feature", + "category": "LookoutMetrics", + "description": "Added DetectMetricSetConfig API for detecting configuration required for creating metric set from provided S3 data source." + }, + { + "type": "feature", + "category": "MediaTailor", + "description": "This release introduces tiered channels and adds support for live sources. Customers using a STANDARD channel can now create programs using live sources." + }, + { + "type": "feature", + "category": "StorageGateway", + "description": "This release adds support for minimum of 5 character length virtual tape barcodes." + }, + { + "type": "feature", + "category": "Wisdom", + "description": "This release updates the GetRecommendations API to include a trigger event list for classifying and grouping recommendations." + } +] \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 95f9b68ded..70a5a67988 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,16 @@ # Changelog for AWS SDK for JavaScript - + +## 2.1119.0 +* feature: Glue: This release adds APIs to create, read, delete, list, and batch read of Glue custom entity types +* feature: IoTSiteWise: This release adds 3 new batch data query APIs : BatchGetAssetPropertyValue, BatchGetAssetPropertyValueHistory and BatchGetAssetPropertyAggregates +* feature: IoTTwinMaker: General availability (GA) for AWS IoT TwinMaker. For more information, see https://docs.aws.amazon.com/iot-twinmaker/latest/apireference/Welcome.html +* feature: LookoutMetrics: Added DetectMetricSetConfig API for detecting configuration required for creating metric set from provided S3 data source. +* feature: MediaTailor: This release introduces tiered channels and adds support for live sources. Customers using a STANDARD channel can now create programs using live sources. +* feature: StorageGateway: This release adds support for minimum of 5 character length virtual tape barcodes. +* feature: Wisdom: This release updates the GetRecommendations API to include a trigger event list for classifying and grouping recommendations. + ## 2.1118.0 * feature: Connect: This release adds APIs to search, claim, release, list, update, and describe phone numbers. You can also use them to associate and disassociate contact flows to phone numbers. * feature: Macie2: Sensitive data findings in Amazon Macie now indicate how Macie found the sensitive data that produced a finding (originType). diff --git a/README.md b/README.md index 59a04a9148..563abf2c0d 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ For release notes, see the [CHANGELOG](https://github.com/aws/aws-sdk-js/blob/ma To use the SDK in the browser, simply add the following script tag to your HTML pages: - + You can also build a custom browser SDK with your specified set of AWS services. This can allow you to reduce the SDK's size, specify different API versions of diff --git a/apis/elasticache-2015-02-02.normal.json b/apis/elasticache-2015-02-02.normal.json index adb43116da..abf0c4bb1a 100644 --- a/apis/elasticache-2015-02-02.normal.json +++ b/apis/elasticache-2015-02-02.normal.json @@ -2384,7 +2384,7 @@ }, "CacheNodeType": { "shape": "String", - "documentation": "

The name of the compute and memory capacity node type for the cluster.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" + "documentation": "

The name of the compute and memory capacity node type for the cluster.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" }, "Engine": { "shape": "String", @@ -2604,7 +2604,7 @@ "documentation": "

The customer outpost ARN of the cache node.

" } }, - "documentation": "

Represents an individual cache node within a cluster. Each cache node runs its own instance of the cluster's protocol-compliant caching software - either Memcached or Redis.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" + "documentation": "

Represents an individual cache node within a cluster. Each cache node runs its own instance of the cluster's protocol-compliant caching software - either Memcached or Redis.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" }, "CacheNodeIdsList": { "type": "list", @@ -3097,7 +3097,7 @@ }, "CacheNodeType": { "shape": "String", - "documentation": "

The compute and memory capacity of the nodes in the node group (shard).

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" + "documentation": "

The compute and memory capacity of the nodes in the node group (shard).

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" }, "Engine": { "shape": "String", @@ -3372,7 +3372,7 @@ }, "CacheNodeType": { "shape": "String", - "documentation": "

The compute and memory capacity of the nodes in the node group (shard).

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" + "documentation": "

The compute and memory capacity of the nodes in the node group (shard).

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" }, "Engine": { "shape": "String", @@ -4102,7 +4102,7 @@ }, "CacheNodeType": { "shape": "String", - "documentation": "

The cache node type filter value. Use this parameter to show only those reservations matching the specified cache node type.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" + "documentation": "

The cache node type filter value. Use this parameter to show only those reservations matching the specified cache node type.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" }, "Duration": { "shape": "String", @@ -4136,7 +4136,7 @@ }, "CacheNodeType": { "shape": "String", - "documentation": "

The cache node type filter value. Use this parameter to show only the available offerings matching the specified cache node type.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" + "documentation": "

The cache node type filter value. Use this parameter to show only the available offerings matching the specified cache node type.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" }, "Duration": { "shape": "String", @@ -6167,7 +6167,7 @@ }, "CacheNodeType": { "shape": "String", - "documentation": "

The cache node type for the reserved cache nodes.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" + "documentation": "

The cache node type for the reserved cache nodes.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" }, "StartTime": { "shape": "TStamp", @@ -6243,7 +6243,7 @@ }, "CacheNodeType": { "shape": "String", - "documentation": "

The cache node type for the reserved cache node.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" + "documentation": "

The cache node type for the reserved cache node.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" }, "Duration": { "shape": "Integer", @@ -6555,7 +6555,7 @@ }, "CacheNodeType": { "shape": "String", - "documentation": "

The name of the compute and memory capacity node type for the source cluster.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" + "documentation": "

The name of the compute and memory capacity node type for the source cluster.

The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts.

Additional node type info

" }, "Engine": { "shape": "String", diff --git a/apis/glue-2017-03-31.min.json b/apis/glue-2017-03-31.min.json index a9bc278b5a..515566b2cf 100644 --- a/apis/glue-2017-03-31.min.json +++ b/apis/glue-2017-03-31.min.json @@ -230,6 +230,30 @@ } } }, + "BatchGetCustomEntityTypes": { + "input": { + "type": "structure", + "required": [ + "Names" + ], + "members": { + "Names": { + "shape": "S3l" + } + } + }, + "output": { + "type": "structure", + "members": { + "CustomEntityTypes": { + "shape": "S3n" + }, + "CustomEntityTypesNotFound": { + "shape": "S3l" + } + } + } + }, "BatchGetDevEndpoints": { "input": { "type": "structure", @@ -238,7 +262,7 @@ ], "members": { "DevEndpointNames": { - "shape": "S3l" + "shape": "S3r" } } }, @@ -246,10 +270,10 @@ "type": "structure", "members": { "DevEndpoints": { - "shape": "S3n" + "shape": "S3t" }, "DevEndpointsNotFound": { - "shape": "S3l" + "shape": "S3r" } } } @@ -262,7 +286,7 @@ ], "members": { "JobNames": { - "shape": "S3x" + "shape": "S43" } } }, @@ -270,10 +294,10 @@ "type": "structure", "members": { "Jobs": { - "shape": "S3z" + "shape": "S45" }, "JobsNotFound": { - "shape": "S3x" + "shape": "S43" } } } @@ -291,7 +315,7 @@ "DatabaseName": {}, "TableName": {}, "PartitionsToGet": { - "shape": "S4g" + "shape": "S4m" } } }, @@ -299,10 +323,10 @@ "type": "structure", "members": { "Partitions": { - "shape": "S4i" + "shape": "S4o" }, "UnprocessedKeys": { - "shape": "S4g" + "shape": "S4m" } } } @@ -315,7 +339,7 @@ ], "members": { "TriggerNames": { - "shape": "S4l" + "shape": "S4r" } } }, @@ -323,10 +347,10 @@ "type": "structure", "members": { "Triggers": { - "shape": "S4n" + "shape": "S4t" }, "TriggersNotFound": { - "shape": "S4l" + "shape": "S4r" } } } @@ -339,7 +363,7 @@ ], "members": { "Names": { - "shape": "S55" + "shape": "S5b" }, "IncludeGraph": { "type": "boolean" @@ -352,11 +376,11 @@ "Workflows": { "type": "list", "member": { - "shape": "S58" + "shape": "S5e" } }, "MissingWorkflows": { - "shape": "S55" + "shape": "S5b" } } } @@ -427,7 +451,7 @@ ], "members": { "PartitionValueList": { - "shape": "S66" + "shape": "S6c" }, "PartitionInput": { "shape": "S5" @@ -446,7 +470,7 @@ "type": "structure", "members": { "PartitionValueList": { - "shape": "S66" + "shape": "S6c" }, "ErrorDetail": { "shape": "S14" @@ -532,7 +556,7 @@ "Description": {}, "BlueprintLocation": {}, "Tags": { - "shape": "S6o" + "shape": "S6u" } } }, @@ -595,7 +619,7 @@ "QuoteSymbol": {}, "ContainsHeader": {}, "Header": { - "shape": "S75" + "shape": "S7b" }, "DisableValueTrimming": { "type": "boolean" @@ -621,10 +645,10 @@ "members": { "CatalogId": {}, "ConnectionInput": { - "shape": "S78" + "shape": "S7e" }, "Tags": { - "shape": "S6o" + "shape": "S6u" } } }, @@ -669,7 +693,7 @@ "Configuration": {}, "CrawlerSecurityConfiguration": {}, "Tags": { - "shape": "S6o" + "shape": "S6u" } } }, @@ -678,6 +702,28 @@ "members": {} } }, + "CreateCustomEntityType": { + "input": { + "type": "structure", + "required": [ + "Name", + "RegexString" + ], + "members": { + "Name": {}, + "RegexString": {}, + "ContextWords": { + "shape": "S3p" + } + } + }, + "output": { + "type": "structure", + "members": { + "Name": {} + } + } + }, "CreateDatabase": { "input": { "type": "structure", @@ -687,7 +733,7 @@ "members": { "CatalogId": {}, "DatabaseInput": { - "shape": "S7j" + "shape": "S7r" } } }, @@ -707,12 +753,12 @@ "EndpointName": {}, "RoleArn": {}, "SecurityGroupIds": { - "shape": "S3q" + "shape": "S3w" }, "SubnetId": {}, "PublicKey": {}, "PublicKeys": { - "shape": "S3u" + "shape": "S40" }, "NumberOfNodes": { "type": "integer" @@ -726,10 +772,10 @@ "ExtraJarsS3Path": {}, "SecurityConfiguration": {}, "Tags": { - "shape": "S6o" + "shape": "S6u" }, "Arguments": { - "shape": "S3v" + "shape": "S41" } } }, @@ -739,7 +785,7 @@ "EndpointName": {}, "Status": {}, "SecurityGroupIds": { - "shape": "S3q" + "shape": "S3w" }, "SubnetId": {}, "RoleArn": {}, @@ -765,7 +811,7 @@ "type": "timestamp" }, "Arguments": { - "shape": "S3v" + "shape": "S41" } } } @@ -784,19 +830,19 @@ "LogUri": {}, "Role": {}, "ExecutionProperty": { - "shape": "S43" + "shape": "S49" }, "Command": { - "shape": "S45" + "shape": "S4b" }, "DefaultArguments": { - "shape": "S48" + "shape": "S4e" }, "NonOverridableArguments": { - "shape": "S48" + "shape": "S4e" }, "Connections": { - "shape": "S49" + "shape": "S4f" }, "MaxRetries": { "type": "integer" @@ -814,10 +860,10 @@ }, "SecurityConfiguration": {}, "Tags": { - "shape": "S6o" + "shape": "S6u" }, "NotificationProperty": { - "shape": "S4d" + "shape": "S4j" }, "GlueVersion": {}, "NumberOfWorkers": { @@ -846,10 +892,10 @@ "Name": {}, "Description": {}, "InputRecordTables": { - "shape": "S7y" + "shape": "S86" }, "Parameters": { - "shape": "S80" + "shape": "S88" }, "Role": {}, "GlueVersion": {}, @@ -867,10 +913,10 @@ "type": "integer" }, "Tags": { - "shape": "S6o" + "shape": "S6u" }, "TransformEncryption": { - "shape": "S85" + "shape": "S8d" } } }, @@ -916,7 +962,7 @@ "DatabaseName": {}, "TableName": {}, "PartitionIndex": { - "shape": "S8c" + "shape": "S8k" } } }, @@ -935,7 +981,7 @@ "RegistryName": {}, "Description": {}, "Tags": { - "shape": "S6o" + "shape": "S6u" } } }, @@ -946,7 +992,7 @@ "RegistryName": {}, "Description": {}, "Tags": { - "shape": "S6o" + "shape": "S6u" } } } @@ -960,14 +1006,14 @@ ], "members": { "RegistryId": { - "shape": "S8i" + "shape": "S8q" }, "SchemaName": {}, "DataFormat": {}, "Compatibility": {}, "Description": {}, "Tags": { - "shape": "S6o" + "shape": "S6u" }, "SchemaDefinition": {} } @@ -993,7 +1039,7 @@ }, "SchemaStatus": {}, "Tags": { - "shape": "S6o" + "shape": "S6u" }, "SchemaVersionId": {}, "SchemaVersionStatus": {} @@ -1005,10 +1051,10 @@ "type": "structure", "members": { "DagNodes": { - "shape": "S8p" + "shape": "S8x" }, "DagEdges": { - "shape": "S8x" + "shape": "S95" }, "Language": {} } @@ -1031,7 +1077,7 @@ "members": { "Name": {}, "EncryptionConfiguration": { - "shape": "S94" + "shape": "S9c" } } }, @@ -1058,7 +1104,7 @@ "Description": {}, "Role": {}, "Command": { - "shape": "S9g" + "shape": "S9o" }, "Timeout": { "type": "integer" @@ -1067,10 +1113,10 @@ "type": "integer" }, "DefaultArguments": { - "shape": "S9h" + "shape": "S9p" }, "Connections": { - "shape": "S49" + "shape": "S4f" }, "MaxCapacity": { "type": "double" @@ -1082,7 +1128,7 @@ "SecurityConfiguration": {}, "GlueVersion": {}, "Tags": { - "shape": "S6o" + "shape": "S6u" }, "RequestOrigin": {} } @@ -1091,7 +1137,7 @@ "type": "structure", "members": { "Session": { - "shape": "S9k" + "shape": "S9s" } } } @@ -1107,12 +1153,12 @@ "CatalogId": {}, "DatabaseName": {}, "TableInput": { - "shape": "S9o" + "shape": "S9w" }, "PartitionIndexes": { "type": "list", "member": { - "shape": "S8c" + "shape": "S8k" } }, "TransactionId": {} @@ -1137,20 +1183,20 @@ "Type": {}, "Schedule": {}, "Predicate": { - "shape": "S4u" + "shape": "S50" }, "Actions": { - "shape": "S4s" + "shape": "S4y" }, "Description": {}, "StartOnCreation": { "type": "boolean" }, "Tags": { - "shape": "S6o" + "shape": "S6u" }, "EventBatchingCondition": { - "shape": "S51" + "shape": "S57" } } }, @@ -1172,7 +1218,7 @@ "CatalogId": {}, "DatabaseName": {}, "FunctionInput": { - "shape": "S9z" + "shape": "Sa7" } } }, @@ -1191,10 +1237,10 @@ "Name": {}, "Description": {}, "DefaultRunProperties": { - "shape": "S59" + "shape": "S5f" }, "Tags": { - "shape": "S6o" + "shape": "S6u" }, "MaxConcurrentRuns": { "type": "integer" @@ -1315,6 +1361,23 @@ "members": {} } }, + "DeleteCustomEntityType": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": { + "Name": {} + } + } + }, "DeleteDatabase": { "input": { "type": "structure", @@ -1430,7 +1493,7 @@ ], "members": { "RegistryId": { - "shape": "S8i" + "shape": "S8q" } } }, @@ -1680,7 +1743,7 @@ "type": "structure", "members": { "BlueprintRun": { - "shape": "Sbs" + "shape": "Sc2" } } } @@ -1705,7 +1768,7 @@ "BlueprintRuns": { "type": "list", "member": { - "shape": "Sbs" + "shape": "Sc2" } }, "NextToken": {} @@ -1751,7 +1814,7 @@ "type": "structure", "members": { "Classifier": { - "shape": "Sc6" + "shape": "Scg" } } } @@ -1772,7 +1835,7 @@ "Classifiers": { "type": "list", "member": { - "shape": "Sc6" + "shape": "Scg" } }, "NextToken": {} @@ -1796,7 +1859,7 @@ "shape": "S6" }, "ColumnNames": { - "shape": "Scg" + "shape": "Scq" } } }, @@ -1804,10 +1867,10 @@ "type": "structure", "members": { "ColumnStatisticsList": { - "shape": "Sci" + "shape": "Scs" }, "Errors": { - "shape": "Sd0" + "shape": "Sda" } } } @@ -1825,7 +1888,7 @@ "DatabaseName": {}, "TableName": {}, "ColumnNames": { - "shape": "Scg" + "shape": "Scq" } } }, @@ -1833,10 +1896,10 @@ "type": "structure", "members": { "ColumnStatisticsList": { - "shape": "Sci" + "shape": "Scs" }, "Errors": { - "shape": "Sd0" + "shape": "Sda" } } } @@ -1859,7 +1922,7 @@ "type": "structure", "members": { "Connection": { - "shape": "Sd6" + "shape": "Sdg" } } } @@ -1873,7 +1936,7 @@ "type": "structure", "members": { "MatchCriteria": { - "shape": "S7a" + "shape": "S7g" }, "ConnectionType": {} } @@ -1893,7 +1956,7 @@ "ConnectionList": { "type": "list", "member": { - "shape": "Sd6" + "shape": "Sdg" } }, "NextToken": {} @@ -1989,6 +2052,27 @@ } } }, + "GetCustomEntityType": { + "input": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": {} + } + }, + "output": { + "type": "structure", + "members": { + "Name": {}, + "RegexString": {}, + "ContextWords": { + "shape": "S3p" + } + } + } + }, "GetDataCatalogEncryptionSettings": { "input": { "type": "structure", @@ -2000,7 +2084,7 @@ "type": "structure", "members": { "DataCatalogEncryptionSettings": { - "shape": "Sdl" + "shape": "Sdx" } } } @@ -2020,7 +2104,7 @@ "type": "structure", "members": { "Database": { - "shape": "Sdr" + "shape": "Se3" } } } @@ -2046,7 +2130,7 @@ "DatabaseList": { "type": "list", "member": { - "shape": "Sdr" + "shape": "Se3" } }, "NextToken": {} @@ -2064,10 +2148,10 @@ "type": "structure", "members": { "DagNodes": { - "shape": "S8p" + "shape": "S8x" }, "DagEdges": { - "shape": "S8x" + "shape": "S95" } } } @@ -2086,7 +2170,7 @@ "type": "structure", "members": { "DevEndpoint": { - "shape": "S3o" + "shape": "S3u" } } } @@ -2105,7 +2189,7 @@ "type": "structure", "members": { "DevEndpoints": { - "shape": "S3n" + "shape": "S3t" }, "NextToken": {} } @@ -2125,7 +2209,7 @@ "type": "structure", "members": { "Job": { - "shape": "S40" + "shape": "S46" } } } @@ -2145,7 +2229,7 @@ "type": "structure", "members": { "JobBookmarkEntry": { - "shape": "Se9" + "shape": "Sel" } } } @@ -2169,7 +2253,7 @@ "type": "structure", "members": { "JobRun": { - "shape": "S5k" + "shape": "S5q" } } } @@ -2192,7 +2276,7 @@ "type": "structure", "members": { "JobRuns": { - "shape": "S5j" + "shape": "S5p" }, "NextToken": {} } @@ -2212,7 +2296,7 @@ "type": "structure", "members": { "Jobs": { - "shape": "S3z" + "shape": "S45" }, "NextToken": {} } @@ -2238,7 +2322,7 @@ "Status": {}, "LogGroupName": {}, "Properties": { - "shape": "Sej" + "shape": "Sev" }, "ErrorString": {}, "StartedOn": { @@ -2307,7 +2391,7 @@ "Status": {}, "LogGroupName": {}, "Properties": { - "shape": "Sej" + "shape": "Sev" }, "ErrorString": {}, "StartedOn": { @@ -2353,19 +2437,19 @@ "type": "timestamp" }, "InputRecordTables": { - "shape": "S7y" + "shape": "S86" }, "Parameters": { - "shape": "S80" + "shape": "S88" }, "EvaluationMetrics": { - "shape": "Sf2" + "shape": "Sfe" }, "LabelCount": { "type": "integer" }, "Schema": { - "shape": "Sf9" + "shape": "Sfl" }, "Role": {}, "GlueVersion": {}, @@ -2383,7 +2467,7 @@ "type": "integer" }, "TransformEncryption": { - "shape": "S85" + "shape": "S8d" } } } @@ -2397,10 +2481,10 @@ "type": "integer" }, "Filter": { - "shape": "Sfc" + "shape": "Sfo" }, "Sort": { - "shape": "Sfd" + "shape": "Sfp" } } }, @@ -2426,19 +2510,19 @@ "type": "timestamp" }, "InputRecordTables": { - "shape": "S7y" + "shape": "S86" }, "Parameters": { - "shape": "S80" + "shape": "S88" }, "EvaluationMetrics": { - "shape": "Sf2" + "shape": "Sfe" }, "LabelCount": { "type": "integer" }, "Schema": { - "shape": "Sf9" + "shape": "Sfl" }, "Role": {}, "GlueVersion": {}, @@ -2456,7 +2540,7 @@ "type": "integer" }, "TransformEncryption": { - "shape": "S85" + "shape": "S8d" } } } @@ -2473,13 +2557,13 @@ ], "members": { "Source": { - "shape": "Sfj" + "shape": "Sfv" }, "Sinks": { - "shape": "Sfk" + "shape": "Sfw" }, "Location": { - "shape": "Sfl" + "shape": "Sfx" } } }, @@ -2490,7 +2574,7 @@ ], "members": { "Mapping": { - "shape": "Sfn" + "shape": "Sfz" } } } @@ -2516,7 +2600,7 @@ "type": "structure", "members": { "Partition": { - "shape": "S4j" + "shape": "S4p" } } } @@ -2600,7 +2684,7 @@ "Expression": {}, "NextToken": {}, "Segment": { - "shape": "Sg7" + "shape": "Sgj" }, "MaxResults": { "type": "integer" @@ -2618,7 +2702,7 @@ "type": "structure", "members": { "Partitions": { - "shape": "S4i" + "shape": "S4o" }, "NextToken": {} } @@ -2633,16 +2717,16 @@ ], "members": { "Mapping": { - "shape": "Sfn" + "shape": "Sfz" }, "Source": { - "shape": "Sfj" + "shape": "Sfv" }, "Sinks": { - "shape": "Sfk" + "shape": "Sfw" }, "Location": { - "shape": "Sfl" + "shape": "Sfx" }, "Language": {}, "AdditionalPlanOptionsMap": { @@ -2668,7 +2752,7 @@ ], "members": { "RegistryId": { - "shape": "S8i" + "shape": "S8q" } } }, @@ -2809,7 +2893,7 @@ }, "SchemaVersionId": {}, "SchemaVersionNumber": { - "shape": "Sgu" + "shape": "Sh6" } } }, @@ -2842,10 +2926,10 @@ "shape": "Sw" }, "FirstSchemaVersionNumber": { - "shape": "Sgu" + "shape": "Sh6" }, "SecondSchemaVersionNumber": { - "shape": "Sgu" + "shape": "Sh6" }, "SchemaDiffType": {} } @@ -2871,7 +2955,7 @@ "type": "structure", "members": { "SecurityConfiguration": { - "shape": "Sh3" + "shape": "Shf" } } } @@ -2892,7 +2976,7 @@ "SecurityConfigurations": { "type": "list", "member": { - "shape": "Sh3" + "shape": "Shf" } }, "NextToken": {} @@ -2914,7 +2998,7 @@ "type": "structure", "members": { "Session": { - "shape": "S9k" + "shape": "S9s" } } } @@ -2938,7 +3022,7 @@ "type": "structure", "members": { "Statement": { - "shape": "Shb" + "shape": "Shn" } } } @@ -2964,7 +3048,7 @@ "type": "structure", "members": { "Table": { - "shape": "Shi" + "shape": "Shu" } } } @@ -2987,7 +3071,7 @@ "type": "structure", "members": { "TableVersion": { - "shape": "Shl" + "shape": "Shx" } } } @@ -3015,7 +3099,7 @@ "TableVersions": { "type": "list", "member": { - "shape": "Shl" + "shape": "Shx" } }, "NextToken": {} @@ -3046,7 +3130,7 @@ "type": "structure", "members": { "TableList": { - "shape": "Shs" + "shape": "Si4" }, "NextToken": {} } @@ -3066,7 +3150,7 @@ "type": "structure", "members": { "Tags": { - "shape": "S6o" + "shape": "S6u" } } } @@ -3085,7 +3169,7 @@ "type": "structure", "members": { "Trigger": { - "shape": "S4o" + "shape": "S4u" } } } @@ -3105,7 +3189,7 @@ "type": "structure", "members": { "Triggers": { - "shape": "S4n" + "shape": "S4t" }, "NextToken": {} } @@ -3129,10 +3213,10 @@ "shape": "S6" }, "AuditContext": { - "shape": "Si0" + "shape": "Sic" }, "SupportedPermissionTypes": { - "shape": "Si3" + "shape": "Sif" } } }, @@ -3140,7 +3224,7 @@ "type": "structure", "members": { "Partition": { - "shape": "S4j" + "shape": "S4p" }, "AuthorizedColumns": { "shape": "Sn" @@ -3166,14 +3250,14 @@ "TableName": {}, "Expression": {}, "AuditContext": { - "shape": "Si0" + "shape": "Sic" }, "SupportedPermissionTypes": { - "shape": "Si3" + "shape": "Sif" }, "NextToken": {}, "Segment": { - "shape": "Sg7" + "shape": "Sgj" }, "MaxResults": { "type": "integer" @@ -3189,7 +3273,7 @@ "type": "structure", "members": { "Partition": { - "shape": "S4j" + "shape": "S4p" }, "AuthorizedColumns": { "shape": "Sn" @@ -3218,10 +3302,10 @@ "DatabaseName": {}, "Name": {}, "AuditContext": { - "shape": "Si0" + "shape": "Sic" }, "SupportedPermissionTypes": { - "shape": "Si3" + "shape": "Sif" } } }, @@ -3229,7 +3313,7 @@ "type": "structure", "members": { "Table": { - "shape": "Shi" + "shape": "Shu" }, "AuthorizedColumns": { "shape": "Sn" @@ -3267,7 +3351,7 @@ "type": "structure", "members": { "UserDefinedFunction": { - "shape": "Sig" + "shape": "Sis" } } } @@ -3294,7 +3378,7 @@ "UserDefinedFunctions": { "type": "list", "member": { - "shape": "Sig" + "shape": "Sis" } }, "NextToken": {} @@ -3318,7 +3402,7 @@ "type": "structure", "members": { "Workflow": { - "shape": "S58" + "shape": "S5e" } } } @@ -3342,7 +3426,7 @@ "type": "structure", "members": { "Run": { - "shape": "S5a" + "shape": "S5g" } } } @@ -3363,7 +3447,7 @@ "type": "structure", "members": { "RunProperties": { - "shape": "S59" + "shape": "S5f" } } } @@ -3391,7 +3475,7 @@ "Runs": { "type": "list", "member": { - "shape": "S5a" + "shape": "S5g" } }, "NextToken": {} @@ -3419,7 +3503,7 @@ "type": "integer" }, "Tags": { - "shape": "S6o" + "shape": "S6u" } } }, @@ -3442,7 +3526,7 @@ }, "NextToken": {}, "Tags": { - "shape": "S6o" + "shape": "S6u" } } }, @@ -3456,6 +3540,26 @@ } } }, + "ListCustomEntityTypes": { + "input": { + "type": "structure", + "members": { + "NextToken": {}, + "MaxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "members": { + "CustomEntityTypes": { + "shape": "S3n" + }, + "NextToken": {} + } + } + }, "ListDevEndpoints": { "input": { "type": "structure", @@ -3465,7 +3569,7 @@ "type": "integer" }, "Tags": { - "shape": "S6o" + "shape": "S6u" } } }, @@ -3489,7 +3593,7 @@ "type": "integer" }, "Tags": { - "shape": "S6o" + "shape": "S6u" } } }, @@ -3497,7 +3601,7 @@ "type": "structure", "members": { "JobNames": { - "shape": "S3x" + "shape": "S43" }, "NextToken": {} } @@ -3512,13 +3616,13 @@ "type": "integer" }, "Filter": { - "shape": "Sfc" + "shape": "Sfo" }, "Sort": { - "shape": "Sfd" + "shape": "Sfp" }, "Tags": { - "shape": "S6o" + "shape": "S6u" } } }, @@ -3610,7 +3714,7 @@ "type": "structure", "members": { "RegistryId": { - "shape": "S8i" + "shape": "S8q" }, "MaxResults": { "type": "integer" @@ -3649,7 +3753,7 @@ "type": "integer" }, "Tags": { - "shape": "S6o" + "shape": "S6u" }, "RequestOrigin": {} } @@ -3664,7 +3768,7 @@ "Sessions": { "type": "list", "member": { - "shape": "S9k" + "shape": "S9s" } }, "NextToken": {} @@ -3689,7 +3793,7 @@ "Statements": { "type": "list", "member": { - "shape": "Shb" + "shape": "Shn" } }, "NextToken": {} @@ -3706,7 +3810,7 @@ "type": "integer" }, "Tags": { - "shape": "S6o" + "shape": "S6u" } } }, @@ -3714,7 +3818,7 @@ "type": "structure", "members": { "TriggerNames": { - "shape": "S4l" + "shape": "S4r" }, "NextToken": {} } @@ -3734,7 +3838,7 @@ "type": "structure", "members": { "Workflows": { - "shape": "S55" + "shape": "S5b" }, "NextToken": {} } @@ -3749,7 +3853,7 @@ "members": { "CatalogId": {}, "DataCatalogEncryptionSettings": { - "shape": "Sdl" + "shape": "Sdx" } } }, @@ -3790,11 +3894,11 @@ "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "Sgu" + "shape": "Sh6" }, "SchemaVersionId": {}, "MetadataKeyValue": { - "shape": "Sk4" + "shape": "Ski" } } }, @@ -3828,7 +3932,7 @@ "Name": {}, "RunId": {}, "RunProperties": { - "shape": "S59" + "shape": "S5f" } } }, @@ -3845,13 +3949,13 @@ "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "Sgu" + "shape": "Sh6" }, "SchemaVersionId": {}, "MetadataList": { "type": "list", "member": { - "shape": "Sk4" + "shape": "Ski" } }, "MaxResults": { @@ -3925,11 +4029,11 @@ "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "Sgu" + "shape": "Sh6" }, "SchemaVersionId": {}, "MetadataKeyValue": { - "shape": "Sk4" + "shape": "Ski" } } }, @@ -3966,7 +4070,7 @@ "type": "structure", "members": { "JobBookmarkEntry": { - "shape": "Se9" + "shape": "Sel" } } } @@ -3983,7 +4087,7 @@ "Name": {}, "RunId": {}, "NodeIds": { - "shape": "Skp" + "shape": "Sl3" } } }, @@ -3992,7 +4096,7 @@ "members": { "RunId": {}, "NodeIds": { - "shape": "Skp" + "shape": "Sl3" } } } @@ -4058,7 +4162,7 @@ "members": { "NextToken": {}, "TableList": { - "shape": "Shs" + "shape": "Si4" } } } @@ -4164,7 +4268,7 @@ "JobName": {}, "JobRunId": {}, "Arguments": { - "shape": "S48" + "shape": "S4e" }, "AllocatedCapacity": { "deprecated": true, @@ -4179,7 +4283,7 @@ }, "SecurityConfiguration": {}, "NotificationProperty": { - "shape": "S4d" + "shape": "S4j" }, "WorkerType": {}, "NumberOfWorkers": { @@ -4256,7 +4360,7 @@ "members": { "Name": {}, "RunProperties": { - "shape": "S59" + "shape": "S5f" } } }, @@ -4359,7 +4463,7 @@ "members": { "ResourceArn": {}, "TagsToAdd": { - "shape": "S6o" + "shape": "S6u" } } }, @@ -4456,7 +4560,7 @@ "QuoteSymbol": {}, "ContainsHeader": {}, "Header": { - "shape": "S75" + "shape": "S7b" }, "DisableValueTrimming": { "type": "boolean" @@ -4490,7 +4594,7 @@ "shape": "S6" }, "ColumnStatisticsList": { - "shape": "Sma" + "shape": "Smo" } } }, @@ -4498,7 +4602,7 @@ "type": "structure", "members": { "Errors": { - "shape": "Smc" + "shape": "Smq" } } } @@ -4516,7 +4620,7 @@ "DatabaseName": {}, "TableName": {}, "ColumnStatisticsList": { - "shape": "Sma" + "shape": "Smo" } } }, @@ -4524,7 +4628,7 @@ "type": "structure", "members": { "Errors": { - "shape": "Smc" + "shape": "Smq" } } } @@ -4540,7 +4644,7 @@ "CatalogId": {}, "Name": {}, "ConnectionInput": { - "shape": "S78" + "shape": "S7e" } } }, @@ -4616,7 +4720,7 @@ "CatalogId": {}, "Name": {}, "DatabaseInput": { - "shape": "S7j" + "shape": "S7r" } } }, @@ -4635,10 +4739,10 @@ "EndpointName": {}, "PublicKey": {}, "AddPublicKeys": { - "shape": "S3u" + "shape": "S40" }, "DeletePublicKeys": { - "shape": "S3u" + "shape": "S40" }, "CustomLibraries": { "type": "structure", @@ -4651,10 +4755,10 @@ "type": "boolean" }, "DeleteArguments": { - "shape": "S3q" + "shape": "S3w" }, "AddArguments": { - "shape": "S3v" + "shape": "S41" } } }, @@ -4679,19 +4783,19 @@ "LogUri": {}, "Role": {}, "ExecutionProperty": { - "shape": "S43" + "shape": "S49" }, "Command": { - "shape": "S45" + "shape": "S4b" }, "DefaultArguments": { - "shape": "S48" + "shape": "S4e" }, "NonOverridableArguments": { - "shape": "S48" + "shape": "S4e" }, "Connections": { - "shape": "S49" + "shape": "S4f" }, "MaxRetries": { "type": "integer" @@ -4713,7 +4817,7 @@ }, "SecurityConfiguration": {}, "NotificationProperty": { - "shape": "S4d" + "shape": "S4j" }, "GlueVersion": {} } @@ -4738,7 +4842,7 @@ "Name": {}, "Description": {}, "Parameters": { - "shape": "S80" + "shape": "S88" }, "Role": {}, "GlueVersion": {}, @@ -4778,7 +4882,7 @@ "DatabaseName": {}, "TableName": {}, "PartitionValueList": { - "shape": "S66" + "shape": "S6c" }, "PartitionInput": { "shape": "S5" @@ -4799,7 +4903,7 @@ ], "members": { "RegistryId": { - "shape": "S8i" + "shape": "S8q" }, "Description": {} } @@ -4823,7 +4927,7 @@ "shape": "Sw" }, "SchemaVersionNumber": { - "shape": "Sgu" + "shape": "Sh6" }, "Compatibility": {}, "Description": {} @@ -4849,7 +4953,7 @@ "CatalogId": {}, "DatabaseName": {}, "TableInput": { - "shape": "S9o" + "shape": "S9w" }, "SkipArchive": { "type": "boolean" @@ -4879,13 +4983,13 @@ "Description": {}, "Schedule": {}, "Actions": { - "shape": "S4s" + "shape": "S4y" }, "Predicate": { - "shape": "S4u" + "shape": "S50" }, "EventBatchingCondition": { - "shape": "S51" + "shape": "S57" } } } @@ -4895,7 +4999,7 @@ "type": "structure", "members": { "Trigger": { - "shape": "S4o" + "shape": "S4u" } } } @@ -4913,7 +5017,7 @@ "DatabaseName": {}, "FunctionName": {}, "FunctionInput": { - "shape": "S9z" + "shape": "Sa7" } } }, @@ -4932,7 +5036,7 @@ "Name": {}, "Description": {}, "DefaultRunProperties": { - "shape": "S59" + "shape": "S5f" }, "MaxConcurrentRuns": { "type": "integer" @@ -5370,16 +5474,41 @@ "S3n": { "type": "list", "member": { - "shape": "S3o" + "type": "structure", + "required": [ + "Name", + "RegexString" + ], + "members": { + "Name": {}, + "RegexString": {}, + "ContextWords": { + "shape": "S3p" + } + } } }, - "S3o": { + "S3p": { + "type": "list", + "member": {} + }, + "S3r": { + "type": "list", + "member": {} + }, + "S3t": { + "type": "list", + "member": { + "shape": "S3u" + } + }, + "S3u": { "type": "structure", "members": { "EndpointName": {}, "RoleArn": {}, "SecurityGroupIds": { - "shape": "S3q" + "shape": "S3w" }, "SubnetId": {}, "YarnEndpointAddress": {}, @@ -5411,38 +5540,38 @@ }, "PublicKey": {}, "PublicKeys": { - "shape": "S3u" + "shape": "S40" }, "SecurityConfiguration": {}, "Arguments": { - "shape": "S3v" + "shape": "S41" } } }, - "S3q": { + "S3w": { "type": "list", "member": {} }, - "S3u": { + "S40": { "type": "list", "member": {} }, - "S3v": { + "S41": { "type": "map", "key": {}, "value": {} }, - "S3x": { + "S43": { "type": "list", "member": {} }, - "S3z": { + "S45": { "type": "list", "member": { - "shape": "S40" + "shape": "S46" } }, - "S40": { + "S46": { "type": "structure", "members": { "Name": {}, @@ -5456,19 +5585,19 @@ "type": "timestamp" }, "ExecutionProperty": { - "shape": "S43" + "shape": "S49" }, "Command": { - "shape": "S45" + "shape": "S4b" }, "DefaultArguments": { - "shape": "S48" + "shape": "S4e" }, "NonOverridableArguments": { - "shape": "S48" + "shape": "S4e" }, "Connections": { - "shape": "S49" + "shape": "S4f" }, "MaxRetries": { "type": "integer" @@ -5490,12 +5619,12 @@ }, "SecurityConfiguration": {}, "NotificationProperty": { - "shape": "S4d" + "shape": "S4j" }, "GlueVersion": {} } }, - "S43": { + "S49": { "type": "structure", "members": { "MaxConcurrentRuns": { @@ -5503,7 +5632,7 @@ } } }, - "S45": { + "S4b": { "type": "structure", "members": { "Name": {}, @@ -5511,24 +5640,24 @@ "PythonVersion": {} } }, - "S48": { + "S4e": { "type": "map", "key": {}, "value": {} }, - "S49": { + "S4f": { "type": "structure", "members": { "Connections": { - "shape": "S4a" + "shape": "S4g" } } }, - "S4a": { + "S4g": { "type": "list", "member": {} }, - "S4d": { + "S4j": { "type": "structure", "members": { "NotifyDelayAfter": { @@ -5536,19 +5665,19 @@ } } }, - "S4g": { + "S4m": { "type": "list", "member": { "shape": "S1c" } }, - "S4i": { + "S4o": { "type": "list", "member": { - "shape": "S4j" + "shape": "S4p" } }, - "S4j": { + "S4p": { "type": "structure", "members": { "Values": { @@ -5574,17 +5703,17 @@ "CatalogId": {} } }, - "S4l": { + "S4r": { "type": "list", "member": {} }, - "S4n": { + "S4t": { "type": "list", "member": { - "shape": "S4o" + "shape": "S4u" } }, - "S4o": { + "S4u": { "type": "structure", "members": { "Name": {}, @@ -5595,37 +5724,37 @@ "Description": {}, "Schedule": {}, "Actions": { - "shape": "S4s" + "shape": "S4y" }, "Predicate": { - "shape": "S4u" + "shape": "S50" }, "EventBatchingCondition": { - "shape": "S51" + "shape": "S57" } } }, - "S4s": { + "S4y": { "type": "list", "member": { "type": "structure", "members": { "JobName": {}, "Arguments": { - "shape": "S48" + "shape": "S4e" }, "Timeout": { "type": "integer" }, "SecurityConfiguration": {}, "NotificationProperty": { - "shape": "S4d" + "shape": "S4j" }, "CrawlerName": {} } } }, - "S4u": { + "S50": { "type": "structure", "members": { "Logical": {}, @@ -5644,7 +5773,7 @@ } } }, - "S51": { + "S57": { "type": "structure", "required": [ "BatchSize" @@ -5658,17 +5787,17 @@ } } }, - "S55": { + "S5b": { "type": "list", "member": {} }, - "S58": { + "S5e": { "type": "structure", "members": { "Name": {}, "Description": {}, "DefaultRunProperties": { - "shape": "S59" + "shape": "S5f" }, "CreatedOn": { "type": "timestamp" @@ -5677,10 +5806,10 @@ "type": "timestamp" }, "LastRun": { - "shape": "S5a" + "shape": "S5g" }, "Graph": { - "shape": "S5d" + "shape": "S5j" }, "MaxConcurrentRuns": { "type": "integer" @@ -5694,19 +5823,19 @@ } } }, - "S59": { + "S5f": { "type": "map", "key": {}, "value": {} }, - "S5a": { + "S5g": { "type": "structure", "members": { "Name": {}, "WorkflowRunId": {}, "PreviousRunId": {}, "WorkflowRunProperties": { - "shape": "S59" + "shape": "S5f" }, "StartedOn": { "type": "timestamp" @@ -5740,7 +5869,7 @@ } }, "Graph": { - "shape": "S5d" + "shape": "S5j" }, "StartingEventBatchCondition": { "type": "structure", @@ -5755,7 +5884,7 @@ } } }, - "S5d": { + "S5j": { "type": "structure", "members": { "Nodes": { @@ -5770,7 +5899,7 @@ "type": "structure", "members": { "Trigger": { - "shape": "S4o" + "shape": "S4u" } } }, @@ -5778,7 +5907,7 @@ "type": "structure", "members": { "JobRuns": { - "shape": "S5j" + "shape": "S5p" } } }, @@ -5820,13 +5949,13 @@ } } }, - "S5j": { + "S5p": { "type": "list", "member": { - "shape": "S5k" + "shape": "S5q" } }, - "S5k": { + "S5q": { "type": "structure", "members": { "Id": {}, @@ -5847,7 +5976,7 @@ }, "JobRunState": {}, "Arguments": { - "shape": "S48" + "shape": "S4e" }, "ErrorMessage": {}, "PredecessorRuns": { @@ -5881,7 +6010,7 @@ "SecurityConfiguration": {}, "LogGroupName": {}, "NotificationProperty": { - "shape": "S4d" + "shape": "S4j" }, "GlueVersion": {}, "DPUSeconds": { @@ -5889,20 +6018,20 @@ } } }, - "S66": { + "S6c": { "type": "list", "member": {} }, - "S6o": { + "S6u": { "type": "map", "key": {}, "value": {} }, - "S75": { + "S7b": { "type": "list", "member": {} }, - "S78": { + "S7e": { "type": "structure", "required": [ "Name", @@ -5914,26 +6043,26 @@ "Description": {}, "ConnectionType": {}, "MatchCriteria": { - "shape": "S7a" + "shape": "S7g" }, "ConnectionProperties": { - "shape": "S7b" + "shape": "S7h" }, "PhysicalConnectionRequirements": { - "shape": "S7d" + "shape": "S7j" } } }, - "S7a": { + "S7g": { "type": "list", "member": {} }, - "S7b": { + "S7h": { "type": "map", "key": {}, "value": {} }, - "S7d": { + "S7j": { "type": "structure", "members": { "SubnetId": {}, @@ -5944,7 +6073,7 @@ "AvailabilityZone": {} } }, - "S7j": { + "S7r": { "type": "structure", "required": [ "Name" @@ -5957,14 +6086,14 @@ "shape": "Se" }, "CreateTableDefaultPermissions": { - "shape": "S7l" + "shape": "S7t" }, "TargetDatabase": { - "shape": "S7r" + "shape": "S7z" } } }, - "S7l": { + "S7t": { "type": "list", "member": { "type": "structure", @@ -5982,14 +6111,14 @@ } } }, - "S7r": { + "S7z": { "type": "structure", "members": { "CatalogId": {}, "DatabaseName": {} } }, - "S7y": { + "S86": { "type": "list", "member": { "type": "structure", @@ -6005,7 +6134,7 @@ } } }, - "S80": { + "S88": { "type": "structure", "required": [ "TransformType" @@ -6029,7 +6158,7 @@ } } }, - "S85": { + "S8d": { "type": "structure", "members": { "MlUserDataEncryption": { @@ -6045,7 +6174,7 @@ "TaskRunSecurityConfigurationName": {} } }, - "S8c": { + "S8k": { "type": "structure", "required": [ "Keys", @@ -6059,14 +6188,14 @@ "IndexName": {} } }, - "S8i": { + "S8q": { "type": "structure", "members": { "RegistryName": {}, "RegistryArn": {} } }, - "S8p": { + "S8x": { "type": "list", "member": { "type": "structure", @@ -6079,7 +6208,7 @@ "Id": {}, "NodeType": {}, "Args": { - "shape": "S8t" + "shape": "S91" }, "LineNumber": { "type": "integer" @@ -6087,7 +6216,7 @@ } } }, - "S8t": { + "S91": { "type": "list", "member": { "type": "structure", @@ -6104,7 +6233,7 @@ } } }, - "S8x": { + "S95": { "type": "list", "member": { "type": "structure", @@ -6119,7 +6248,7 @@ } } }, - "S94": { + "S9c": { "type": "structure", "members": { "S3Encryption": { @@ -6148,19 +6277,19 @@ } } }, - "S9g": { + "S9o": { "type": "structure", "members": { "Name": {}, "PythonVersion": {} } }, - "S9h": { + "S9p": { "type": "map", "key": {}, "value": {} }, - "S9k": { + "S9s": { "type": "structure", "members": { "Id": {}, @@ -6172,13 +6301,13 @@ "Description": {}, "Role": {}, "Command": { - "shape": "S9g" + "shape": "S9o" }, "DefaultArguments": { - "shape": "S9h" + "shape": "S9p" }, "Connections": { - "shape": "S49" + "shape": "S4f" }, "Progress": { "type": "double" @@ -6190,7 +6319,7 @@ "GlueVersion": {} } }, - "S9o": { + "S9w": { "type": "structure", "required": [ "Name" @@ -6221,11 +6350,11 @@ "shape": "Se" }, "TargetTable": { - "shape": "S9s" + "shape": "Sa0" } } }, - "S9s": { + "Sa0": { "type": "structure", "members": { "CatalogId": {}, @@ -6233,7 +6362,7 @@ "Name": {} } }, - "S9z": { + "Sa7": { "type": "structure", "members": { "FunctionName": {}, @@ -6241,11 +6370,11 @@ "OwnerName": {}, "OwnerType": {}, "ResourceUris": { - "shape": "Sa1" + "shape": "Sa9" } } }, - "Sa1": { + "Sa9": { "type": "list", "member": { "type": "structure", @@ -6255,7 +6384,7 @@ } } }, - "Sbs": { + "Sc2": { "type": "structure", "members": { "BlueprintName": {}, @@ -6274,7 +6403,7 @@ "RoleArn": {} } }, - "Sc6": { + "Scg": { "type": "structure", "members": { "GrokClassifier": { @@ -6361,7 +6490,7 @@ "QuoteSymbol": {}, "ContainsHeader": {}, "Header": { - "shape": "S75" + "shape": "S7b" }, "DisableValueTrimming": { "type": "boolean" @@ -6373,17 +6502,17 @@ } } }, - "Scg": { + "Scq": { "type": "list", "member": {} }, - "Sci": { + "Scs": { "type": "list", "member": { - "shape": "Scj" + "shape": "Sct" } }, - "Scj": { + "Sct": { "type": "structure", "required": [ "ColumnName", @@ -6452,10 +6581,10 @@ ], "members": { "MinimumValue": { - "shape": "Scr" + "shape": "Sd1" }, "MaximumValue": { - "shape": "Scr" + "shape": "Sd1" }, "NumberOfNulls": { "type": "long" @@ -6553,7 +6682,7 @@ } } }, - "Scr": { + "Sd1": { "type": "structure", "required": [ "UnscaledValue", @@ -6568,7 +6697,7 @@ } } }, - "Sd0": { + "Sda": { "type": "list", "member": { "type": "structure", @@ -6580,20 +6709,20 @@ } } }, - "Sd6": { + "Sdg": { "type": "structure", "members": { "Name": {}, "Description": {}, "ConnectionType": {}, "MatchCriteria": { - "shape": "S7a" + "shape": "S7g" }, "ConnectionProperties": { - "shape": "S7b" + "shape": "S7h" }, "PhysicalConnectionRequirements": { - "shape": "S7d" + "shape": "S7j" }, "CreationTime": { "type": "timestamp" @@ -6604,7 +6733,7 @@ "LastUpdatedBy": {} } }, - "Sdl": { + "Sdx": { "type": "structure", "members": { "EncryptionAtRest": { @@ -6631,7 +6760,7 @@ } } }, - "Sdr": { + "Se3": { "type": "structure", "required": [ "Name" @@ -6647,15 +6776,15 @@ "type": "timestamp" }, "CreateTableDefaultPermissions": { - "shape": "S7l" + "shape": "S7t" }, "TargetDatabase": { - "shape": "S7r" + "shape": "S7z" }, "CatalogId": {} } }, - "Se9": { + "Sel": { "type": "structure", "members": { "JobName": {}, @@ -6673,7 +6802,7 @@ "JobBookmark": {} } }, - "Sej": { + "Sev": { "type": "structure", "members": { "TaskType": {}, @@ -6708,7 +6837,7 @@ } } }, - "Sf2": { + "Sfe": { "type": "structure", "required": [ "TransformType" @@ -6763,7 +6892,7 @@ } } }, - "Sf9": { + "Sfl": { "type": "list", "member": { "type": "structure", @@ -6773,7 +6902,7 @@ } } }, - "Sfc": { + "Sfo": { "type": "structure", "members": { "Name": {}, @@ -6793,11 +6922,11 @@ "type": "timestamp" }, "Schema": { - "shape": "Sf9" + "shape": "Sfl" } } }, - "Sfd": { + "Sfp": { "type": "structure", "required": [ "Column", @@ -6808,7 +6937,7 @@ "SortDirection": {} } }, - "Sfj": { + "Sfv": { "type": "structure", "required": [ "DatabaseName", @@ -6819,27 +6948,27 @@ "TableName": {} } }, - "Sfk": { + "Sfw": { "type": "list", "member": { - "shape": "Sfj" + "shape": "Sfv" } }, - "Sfl": { + "Sfx": { "type": "structure", "members": { "Jdbc": { - "shape": "S8t" + "shape": "S91" }, "S3": { - "shape": "S8t" + "shape": "S91" }, "DynamoDB": { - "shape": "S8t" + "shape": "S91" } } }, - "Sfn": { + "Sfz": { "type": "list", "member": { "type": "structure", @@ -6853,7 +6982,7 @@ } } }, - "Sg7": { + "Sgj": { "type": "structure", "required": [ "SegmentNumber", @@ -6868,7 +6997,7 @@ } } }, - "Sgu": { + "Sh6": { "type": "structure", "members": { "LatestVersion": { @@ -6879,7 +7008,7 @@ } } }, - "Sh3": { + "Shf": { "type": "structure", "members": { "Name": {}, @@ -6887,11 +7016,11 @@ "type": "timestamp" }, "EncryptionConfiguration": { - "shape": "S94" + "shape": "S9c" } } }, - "Shb": { + "Shn": { "type": "structure", "members": { "Id": { @@ -6915,7 +7044,7 @@ "ErrorName": {}, "ErrorValue": {}, "Traceback": { - "shape": "S4a" + "shape": "S4g" } } }, @@ -6930,7 +7059,7 @@ } } }, - "Shi": { + "Shu": { "type": "structure", "required": [ "Name" @@ -6972,28 +7101,28 @@ "type": "boolean" }, "TargetTable": { - "shape": "S9s" + "shape": "Sa0" }, "CatalogId": {}, "VersionId": {} } }, - "Shl": { + "Shx": { "type": "structure", "members": { "Table": { - "shape": "Shi" + "shape": "Shu" }, "VersionId": {} } }, - "Shs": { + "Si4": { "type": "list", "member": { - "shape": "Shi" + "shape": "Shu" } }, - "Si0": { + "Sic": { "type": "structure", "members": { "AdditionalAuditContext": {}, @@ -7006,11 +7135,11 @@ } } }, - "Si3": { + "Sif": { "type": "list", "member": {} }, - "Sig": { + "Sis": { "type": "structure", "members": { "FunctionName": {}, @@ -7022,35 +7151,35 @@ "type": "timestamp" }, "ResourceUris": { - "shape": "Sa1" + "shape": "Sa9" }, "CatalogId": {} } }, - "Sk4": { + "Ski": { "type": "structure", "members": { "MetadataKey": {}, "MetadataValue": {} } }, - "Skp": { + "Sl3": { "type": "list", "member": {} }, - "Sma": { + "Smo": { "type": "list", "member": { - "shape": "Scj" + "shape": "Sct" } }, - "Smc": { + "Smq": { "type": "list", "member": { "type": "structure", "members": { "ColumnStatistics": { - "shape": "Scj" + "shape": "Sct" }, "Error": { "shape": "S14" diff --git a/apis/glue-2017-03-31.normal.json b/apis/glue-2017-03-31.normal.json index 0a6e6bda12..a0c6a7ccfe 100644 --- a/apis/glue-2017-03-31.normal.json +++ b/apis/glue-2017-03-31.normal.json @@ -208,6 +208,30 @@ ], "documentation": "

Returns a list of resource metadata for a given list of crawler names. After calling the ListCrawlers operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags.

" }, + "BatchGetCustomEntityTypes": { + "name": "BatchGetCustomEntityTypes", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "BatchGetCustomEntityTypesRequest" + }, + "output": { + "shape": "BatchGetCustomEntityTypesResponse" + }, + "errors": [ + { + "shape": "InvalidInputException" + }, + { + "shape": "InternalServiceException" + }, + { + "shape": "OperationTimeoutException" + } + ] + }, "BatchGetDevEndpoints": { "name": "BatchGetDevEndpoints", "http": { @@ -603,6 +627,42 @@ ], "documentation": "

Creates a new crawler with specified targets, role, configuration, and optional schedule. At least one crawl target must be specified, in the s3Targets field, the jdbcTargets field, or the DynamoDBTargets field.

" }, + "CreateCustomEntityType": { + "name": "CreateCustomEntityType", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "CreateCustomEntityTypeRequest" + }, + "output": { + "shape": "CreateCustomEntityTypeResponse" + }, + "errors": [ + { + "shape": "AccessDeniedException" + }, + { + "shape": "AlreadyExistsException" + }, + { + "shape": "IdempotentParameterMismatchException" + }, + { + "shape": "InternalServiceException" + }, + { + "shape": "InvalidInputException" + }, + { + "shape": "OperationTimeoutException" + }, + { + "shape": "ResourceNumberLimitExceededException" + } + ] + }, "CreateDatabase": { "name": "CreateDatabase", "http": { @@ -1308,6 +1368,36 @@ ], "documentation": "

Removes a specified crawler from the Glue Data Catalog, unless the crawler state is RUNNING.

" }, + "DeleteCustomEntityType": { + "name": "DeleteCustomEntityType", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "DeleteCustomEntityTypeRequest" + }, + "output": { + "shape": "DeleteCustomEntityTypeResponse" + }, + "errors": [ + { + "shape": "EntityNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "InternalServiceException" + }, + { + "shape": "InvalidInputException" + }, + { + "shape": "OperationTimeoutException" + } + ] + }, "DeleteDatabase": { "name": "DeleteDatabase", "http": { @@ -2127,6 +2217,36 @@ ], "documentation": "

Retrieves metadata for all crawlers defined in the customer account.

" }, + "GetCustomEntityType": { + "name": "GetCustomEntityType", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "GetCustomEntityTypeRequest" + }, + "output": { + "shape": "GetCustomEntityTypeResponse" + }, + "errors": [ + { + "shape": "EntityNotFoundException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "InternalServiceException" + }, + { + "shape": "InvalidInputException" + }, + { + "shape": "OperationTimeoutException" + } + ] + }, "GetDataCatalogEncryptionSettings": { "name": "GetDataCatalogEncryptionSettings", "http": { @@ -3566,6 +3686,30 @@ ], "documentation": "

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.

" }, + "ListCustomEntityTypes": { + "name": "ListCustomEntityTypes", + "http": { + "method": "POST", + "requestUri": "/" + }, + "input": { + "shape": "ListCustomEntityTypesRequest" + }, + "output": { + "shape": "ListCustomEntityTypesResponse" + }, + "errors": [ + { + "shape": "InvalidInputException" + }, + { + "shape": "OperationTimeoutException" + }, + { + "shape": "InternalServiceException" + } + ] + }, "ListDevEndpoints": { "name": "ListDevEndpoints", "http": { @@ -5653,6 +5797,28 @@ } } }, + "BatchGetCustomEntityTypesRequest": { + "type": "structure", + "required": [ + "Names" + ], + "members": { + "Names": { + "shape": "CustomEntityTypeNames" + } + } + }, + "BatchGetCustomEntityTypesResponse": { + "type": "structure", + "members": { + "CustomEntityTypes": { + "shape": "CustomEntityTypes" + }, + "CustomEntityTypesNotFound": { + "shape": "CustomEntityTypeNames" + } + } + }, "BatchGetDevEndpointsRequest": { "type": "structure", "required": [ @@ -7005,6 +7171,14 @@ }, "documentation": "

Specifies the connections used by a job.

" }, + "ContextWords": { + "type": "list", + "member": { + "shape": "NameString" + }, + "max": 20, + "min": 1 + }, "Crawl": { "type": "structure", "members": { @@ -7450,6 +7624,32 @@ }, "documentation": "

Specifies a custom CSV classifier for CreateClassifier to create.

" }, + "CreateCustomEntityTypeRequest": { + "type": "structure", + "required": [ + "Name", + "RegexString" + ], + "members": { + "Name": { + "shape": "NameString" + }, + "RegexString": { + "shape": "NameString" + }, + "ContextWords": { + "shape": "ContextWords" + } + } + }, + "CreateCustomEntityTypeResponse": { + "type": "structure", + "members": { + "Name": { + "shape": "NameString" + } + } + }, "CreateDatabaseRequest": { "type": "structure", "required": [ @@ -8430,6 +8630,38 @@ "min": 1, "pattern": "[^\\r\\n]" }, + "CustomEntityType": { + "type": "structure", + "required": [ + "Name", + "RegexString" + ], + "members": { + "Name": { + "shape": "NameString" + }, + "RegexString": { + "shape": "NameString" + }, + "ContextWords": { + "shape": "ContextWords" + } + } + }, + "CustomEntityTypeNames": { + "type": "list", + "member": { + "shape": "NameString" + }, + "max": 50, + "min": 1 + }, + "CustomEntityTypes": { + "type": "list", + "member": { + "shape": "CustomEntityType" + } + }, "CustomPatterns": { "type": "string", "max": 16000, @@ -8806,6 +9038,25 @@ "type": "structure", "members": {} }, + "DeleteCustomEntityTypeRequest": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": { + "shape": "NameString" + } + } + }, + "DeleteCustomEntityTypeResponse": { + "type": "structure", + "members": { + "Name": { + "shape": "NameString" + } + } + }, "DeleteDatabaseRequest": { "type": "structure", "required": [ @@ -10129,6 +10380,31 @@ } } }, + "GetCustomEntityTypeRequest": { + "type": "structure", + "required": [ + "Name" + ], + "members": { + "Name": { + "shape": "NameString" + } + } + }, + "GetCustomEntityTypeResponse": { + "type": "structure", + "members": { + "Name": { + "shape": "NameString" + }, + "RegexString": { + "shape": "NameString" + }, + "ContextWords": { + "shape": "ContextWords" + } + } + }, "GetDataCatalogEncryptionSettingsRequest": { "type": "structure", "members": { @@ -12643,6 +12919,28 @@ } } }, + "ListCustomEntityTypesRequest": { + "type": "structure", + "members": { + "NextToken": { + "shape": "PaginationToken" + }, + "MaxResults": { + "shape": "PageSize" + } + } + }, + "ListCustomEntityTypesResponse": { + "type": "structure", + "members": { + "CustomEntityTypes": { + "shape": "CustomEntityTypes" + }, + "NextToken": { + "shape": "PaginationToken" + } + } + }, "ListDevEndpointsRequest": { "type": "structure", "members": { diff --git a/apis/glue-2017-03-31.paginators.json b/apis/glue-2017-03-31.paginators.json index 9049b86f16..6c3f0d6b8b 100644 --- a/apis/glue-2017-03-31.paginators.json +++ b/apis/glue-2017-03-31.paginators.json @@ -117,6 +117,11 @@ "limit_key": "MaxResults", "output_token": "NextToken" }, + "ListCustomEntityTypes": { + "input_token": "NextToken", + "limit_key": "MaxResults", + "output_token": "NextToken" + }, "ListDevEndpoints": { "input_token": "NextToken", "limit_key": "MaxResults", diff --git a/apis/iotsitewise-2019-12-02.min.json b/apis/iotsitewise-2019-12-02.min.json index e59e76f5ff..0e1f228900 100644 --- a/apis/iotsitewise-2019-12-02.min.json +++ b/apis/iotsitewise-2019-12-02.min.json @@ -150,6 +150,345 @@ "hostPrefix": "monitor." } }, + "BatchGetAssetPropertyAggregates": { + "http": { + "requestUri": "/properties/batch/aggregates" + }, + "input": { + "type": "structure", + "required": [ + "entries" + ], + "members": { + "entries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "aggregateTypes", + "resolution", + "startDate", + "endDate" + ], + "members": { + "entryId": {}, + "assetId": {}, + "propertyId": {}, + "propertyAlias": {}, + "aggregateTypes": { + "shape": "Sl" + }, + "resolution": {}, + "startDate": { + "type": "timestamp" + }, + "endDate": { + "type": "timestamp" + }, + "qualities": { + "shape": "Sp" + }, + "timeOrdering": {} + } + } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "errorEntries", + "successEntries", + "skippedEntries" + ], + "members": { + "errorEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "entryId" + ], + "members": { + "errorCode": {}, + "errorMessage": {}, + "entryId": {} + } + } + }, + "successEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "aggregatedValues" + ], + "members": { + "entryId": {}, + "aggregatedValues": { + "shape": "S11" + } + } + } + }, + "skippedEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "completionStatus" + ], + "members": { + "entryId": {}, + "completionStatus": {}, + "errorInfo": { + "type": "structure", + "required": [ + "errorCode", + "errorTimestamp" + ], + "members": { + "errorCode": {}, + "errorTimestamp": { + "type": "timestamp" + } + } + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, + "BatchGetAssetPropertyValue": { + "http": { + "requestUri": "/properties/batch/latest" + }, + "input": { + "type": "structure", + "required": [ + "entries" + ], + "members": { + "entries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId" + ], + "members": { + "entryId": {}, + "assetId": {}, + "propertyId": {}, + "propertyAlias": {} + } + } + }, + "nextToken": {} + } + }, + "output": { + "type": "structure", + "required": [ + "errorEntries", + "successEntries", + "skippedEntries" + ], + "members": { + "errorEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "entryId" + ], + "members": { + "errorCode": {}, + "errorMessage": {}, + "entryId": {} + } + } + }, + "successEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId" + ], + "members": { + "entryId": {}, + "assetPropertyValue": { + "shape": "S1i" + } + } + } + }, + "skippedEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "completionStatus" + ], + "members": { + "entryId": {}, + "completionStatus": {}, + "errorInfo": { + "type": "structure", + "required": [ + "errorCode", + "errorTimestamp" + ], + "members": { + "errorCode": {}, + "errorTimestamp": { + "type": "timestamp" + } + } + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, + "BatchGetAssetPropertyValueHistory": { + "http": { + "requestUri": "/properties/batch/history" + }, + "input": { + "type": "structure", + "required": [ + "entries" + ], + "members": { + "entries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId" + ], + "members": { + "entryId": {}, + "assetId": {}, + "propertyId": {}, + "propertyAlias": {}, + "startDate": { + "type": "timestamp" + }, + "endDate": { + "type": "timestamp" + }, + "qualities": { + "shape": "Sp" + }, + "timeOrdering": {} + } + } + }, + "nextToken": {}, + "maxResults": { + "type": "integer" + } + } + }, + "output": { + "type": "structure", + "required": [ + "errorEntries", + "successEntries", + "skippedEntries" + ], + "members": { + "errorEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "entryId" + ], + "members": { + "errorCode": {}, + "errorMessage": {}, + "entryId": {} + } + } + }, + "successEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "assetPropertyValueHistory" + ], + "members": { + "entryId": {}, + "assetPropertyValueHistory": { + "shape": "S24" + } + } + } + }, + "skippedEntries": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "entryId", + "completionStatus" + ], + "members": { + "entryId": {}, + "completionStatus": {}, + "errorInfo": { + "type": "structure", + "required": [ + "errorCode", + "errorTimestamp" + ], + "members": { + "errorCode": {}, + "errorTimestamp": { + "type": "timestamp" + } + } + } + } + } + }, + "nextToken": {} + } + }, + "endpoint": { + "hostPrefix": "data." + } + }, "BatchPutAssetPropertyValue": { "http": { "requestUri": "/properties" @@ -176,7 +515,7 @@ "propertyValues": { "type": "list", "member": { - "shape": "Sm" + "shape": "S1i" } } } @@ -215,7 +554,7 @@ "timestamps": { "type": "list", "member": { - "shape": "Ss" + "shape": "S1o" } } } @@ -244,17 +583,17 @@ ], "members": { "accessPolicyIdentity": { - "shape": "S15" + "shape": "S2k" }, "accessPolicyResource": { - "shape": "S1c" + "shape": "S2r" }, "accessPolicyPermission": {}, "clientToken": { "idempotencyToken": true }, "tags": { - "shape": "S1g" + "shape": "S2v" } } }, @@ -291,7 +630,7 @@ "idempotencyToken": true }, "tags": { - "shape": "S1g" + "shape": "S2v" } } }, @@ -306,7 +645,7 @@ "assetId": {}, "assetArn": {}, "assetStatus": { - "shape": "S1n" + "shape": "S32" } } }, @@ -328,7 +667,7 @@ "assetModelName": {}, "assetModelDescription": {}, "assetModelProperties": { - "shape": "S1x" + "shape": "S3c" }, "assetModelHierarchies": { "type": "list", @@ -357,7 +696,7 @@ "description": {}, "type": {}, "properties": { - "shape": "S1x" + "shape": "S3c" } } } @@ -366,7 +705,7 @@ "idempotencyToken": true }, "tags": { - "shape": "S1g" + "shape": "S2v" } } }, @@ -381,7 +720,7 @@ "assetModelId": {}, "assetModelArn": {}, "assetModelStatus": { - "shape": "S2s" + "shape": "S47" } } }, @@ -410,7 +749,7 @@ "idempotencyToken": true }, "tags": { - "shape": "S1g" + "shape": "S2v" } } }, @@ -443,10 +782,10 @@ "members": { "gatewayName": {}, "gatewayPlatform": { - "shape": "S2y" + "shape": "S4d" }, "tags": { - "shape": "S1g" + "shape": "S2v" } } }, @@ -485,16 +824,16 @@ "idempotencyToken": true }, "portalLogoImageFile": { - "shape": "S35" + "shape": "S4k" }, "roleArn": {}, "tags": { - "shape": "S1g" + "shape": "S2v" }, "portalAuthMode": {}, "notificationSenderEmail": {}, "alarms": { - "shape": "S39" + "shape": "S4o" } } }, @@ -512,7 +851,7 @@ "portalArn": {}, "portalStartUrl": {}, "portalStatus": { - "shape": "S3c" + "shape": "S4r" }, "ssoApplicationId": {} } @@ -540,7 +879,7 @@ "idempotencyToken": true }, "tags": { - "shape": "S1g" + "shape": "S2v" } } }, @@ -620,7 +959,7 @@ ], "members": { "assetStatus": { - "shape": "S1n" + "shape": "S32" } } }, @@ -658,7 +997,7 @@ ], "members": { "assetModelStatus": { - "shape": "S2s" + "shape": "S47" } } }, @@ -748,7 +1087,7 @@ ], "members": { "portalStatus": { - "shape": "S3c" + "shape": "S4r" } } }, @@ -848,10 +1187,10 @@ "accessPolicyId": {}, "accessPolicyArn": {}, "accessPolicyIdentity": { - "shape": "S15" + "shape": "S2k" }, "accessPolicyResource": { - "shape": "S1c" + "shape": "S2r" }, "accessPolicyPermission": {}, "accessPolicyCreationDate": { @@ -902,10 +1241,10 @@ "assetName": {}, "assetModelId": {}, "assetProperties": { - "shape": "S43" + "shape": "S5h" }, "assetHierarchies": { - "shape": "S48" + "shape": "S5m" }, "assetCompositeModels": { "type": "list", @@ -921,7 +1260,7 @@ "description": {}, "type": {}, "properties": { - "shape": "S43" + "shape": "S5h" } } } @@ -933,7 +1272,7 @@ "type": "timestamp" }, "assetStatus": { - "shape": "S1n" + "shape": "S32" } } }, @@ -977,13 +1316,13 @@ "assetModelName": {}, "assetModelDescription": {}, "assetModelProperties": { - "shape": "S4e" + "shape": "S5s" }, "assetModelHierarchies": { - "shape": "S4g" + "shape": "S5u" }, "assetModelCompositeModels": { - "shape": "S4i" + "shape": "S5w" }, "assetModelCreationDate": { "type": "timestamp" @@ -992,7 +1331,7 @@ "type": "timestamp" }, "assetModelStatus": { - "shape": "S2s" + "shape": "S47" } } }, @@ -1034,7 +1373,7 @@ "assetName": {}, "assetModelId": {}, "assetProperty": { - "shape": "S4m" + "shape": "S60" }, "compositeModel": { "type": "structure", @@ -1047,7 +1386,7 @@ "name": {}, "type": {}, "assetProperty": { - "shape": "S4m" + "shape": "S60" } } } @@ -1124,7 +1463,7 @@ "encryptionType": {}, "kmsKeyArn": {}, "configurationStatus": { - "shape": "S4t" + "shape": "S67" } } }, @@ -1164,10 +1503,10 @@ "gatewayName": {}, "gatewayArn": {}, "gatewayPlatform": { - "shape": "S2y" + "shape": "S4d" }, "gatewayCapabilitySummaries": { - "shape": "S4y" + "shape": "S6c" }, "creationDate": { "type": "timestamp" @@ -1238,7 +1577,7 @@ ], "members": { "loggingOptions": { - "shape": "S57" + "shape": "S6l" } } }, @@ -1286,7 +1625,7 @@ "portalStartUrl": {}, "portalContactEmail": {}, "portalStatus": { - "shape": "S3c" + "shape": "S4r" }, "portalCreationDate": { "type": "timestamp" @@ -1309,7 +1648,7 @@ "portalAuthMode": {}, "notificationSenderEmail": {}, "alarms": { - "shape": "S39" + "shape": "S4o" } } }, @@ -1381,14 +1720,14 @@ "members": { "storageType": {}, "multiLayerStorage": { - "shape": "S5i" + "shape": "S6w" }, "disassociatedDataStorage": {}, "retentionPeriod": { - "shape": "S5l" + "shape": "S6z" }, "configurationStatus": { - "shape": "S4t" + "shape": "S67" }, "lastUpdateDate": { "type": "timestamp" @@ -1535,17 +1874,16 @@ "locationName": "propertyAlias" }, "aggregateTypes": { + "shape": "Sl", "location": "querystring", - "locationName": "aggregateTypes", - "type": "list", - "member": {} + "locationName": "aggregateTypes" }, "resolution": { "location": "querystring", "locationName": "resolution" }, "qualities": { - "shape": "S5x", + "shape": "Sp", "location": "querystring", "locationName": "qualities" }, @@ -1581,43 +1919,7 @@ ], "members": { "aggregatedValues": { - "type": "list", - "member": { - "type": "structure", - "required": [ - "timestamp", - "value" - ], - "members": { - "timestamp": { - "type": "timestamp" - }, - "quality": {}, - "value": { - "type": "structure", - "members": { - "average": { - "type": "double" - }, - "count": { - "type": "double" - }, - "maximum": { - "type": "double" - }, - "minimum": { - "type": "double" - }, - "sum": { - "type": "double" - }, - "standardDeviation": { - "type": "double" - } - } - } - } - } + "shape": "S11" }, "nextToken": {} } @@ -1652,7 +1954,7 @@ "type": "structure", "members": { "propertyValue": { - "shape": "Sm" + "shape": "S1i" } } }, @@ -1691,7 +1993,7 @@ "type": "timestamp" }, "qualities": { - "shape": "S5x", + "shape": "Sp", "location": "querystring", "locationName": "qualities" }, @@ -1717,10 +2019,7 @@ ], "members": { "assetPropertyValueHistory": { - "type": "list", - "member": { - "shape": "Sm" - } + "shape": "S24" }, "nextToken": {} } @@ -1821,10 +2120,10 @@ ], "members": { "timestamp": { - "shape": "Ss" + "shape": "S1o" }, "value": { - "shape": "Sn" + "shape": "S1j" } } } @@ -1895,10 +2194,10 @@ "members": { "id": {}, "identity": { - "shape": "S15" + "shape": "S2k" }, "resource": { - "shape": "S1c" + "shape": "S2r" }, "permission": {}, "creationDate": { @@ -1967,7 +2266,7 @@ "type": "timestamp" }, "status": { - "shape": "S2s" + "shape": "S47" } } } @@ -2101,10 +2400,10 @@ "type": "timestamp" }, "status": { - "shape": "S1n" + "shape": "S32" }, "hierarchies": { - "shape": "S48" + "shape": "S5m" } } } @@ -2182,10 +2481,10 @@ "type": "timestamp" }, "status": { - "shape": "S1n" + "shape": "S32" }, "hierarchies": { - "shape": "S48" + "shape": "S5m" } } } @@ -2297,10 +2596,10 @@ "gatewayId": {}, "gatewayName": {}, "gatewayPlatform": { - "shape": "S2y" + "shape": "S4d" }, "gatewayCapabilitySummaries": { - "shape": "S4y" + "shape": "S6c" }, "creationDate": { "type": "timestamp" @@ -2364,7 +2663,7 @@ }, "roleArn": {}, "status": { - "shape": "S3c" + "shape": "S4r" } } } @@ -2502,7 +2801,7 @@ "type": "structure", "members": { "tags": { - "shape": "S1g" + "shape": "S2v" } } }, @@ -2604,7 +2903,7 @@ "encryptionType": {}, "kmsKeyArn": {}, "configurationStatus": { - "shape": "S4t" + "shape": "S67" } } }, @@ -2624,7 +2923,7 @@ ], "members": { "loggingOptions": { - "shape": "S57" + "shape": "S6l" } } }, @@ -2648,11 +2947,11 @@ "members": { "storageType": {}, "multiLayerStorage": { - "shape": "S5i" + "shape": "S6w" }, "disassociatedDataStorage": {}, "retentionPeriod": { - "shape": "S5l" + "shape": "S6z" } } }, @@ -2665,14 +2964,14 @@ "members": { "storageType": {}, "multiLayerStorage": { - "shape": "S5i" + "shape": "S6w" }, "disassociatedDataStorage": {}, "retentionPeriod": { - "shape": "S5l" + "shape": "S6z" }, "configurationStatus": { - "shape": "S4t" + "shape": "S67" } } }, @@ -2696,7 +2995,7 @@ "locationName": "resourceArn" }, "tags": { - "shape": "S1g" + "shape": "S2v" } } }, @@ -2760,10 +3059,10 @@ "locationName": "accessPolicyId" }, "accessPolicyIdentity": { - "shape": "S15" + "shape": "S2k" }, "accessPolicyResource": { - "shape": "S1c" + "shape": "S2r" }, "accessPolicyPermission": {}, "clientToken": { @@ -2809,7 +3108,7 @@ ], "members": { "assetStatus": { - "shape": "S1n" + "shape": "S32" } } }, @@ -2837,13 +3136,13 @@ "assetModelName": {}, "assetModelDescription": {}, "assetModelProperties": { - "shape": "S4e" + "shape": "S5s" }, "assetModelHierarchies": { - "shape": "S4g" + "shape": "S5u" }, "assetModelCompositeModels": { - "shape": "S4i" + "shape": "S5w" }, "clientToken": { "idempotencyToken": true @@ -2857,7 +3156,7 @@ ], "members": { "assetModelStatus": { - "shape": "S2s" + "shape": "S47" } } }, @@ -3016,7 +3315,7 @@ "members": { "id": {}, "file": { - "shape": "S35" + "shape": "S4k" } } }, @@ -3026,7 +3325,7 @@ }, "notificationSenderEmail": {}, "alarms": { - "shape": "S39" + "shape": "S4o" } } }, @@ -3037,7 +3336,7 @@ ], "members": { "portalStatus": { - "shape": "S3c" + "shape": "S4r" } } }, @@ -3096,7 +3395,54 @@ "message": {} } }, - "Sm": { + "Sl": { + "type": "list", + "member": {} + }, + "Sp": { + "type": "list", + "member": {} + }, + "S11": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "timestamp", + "value" + ], + "members": { + "timestamp": { + "type": "timestamp" + }, + "quality": {}, + "value": { + "type": "structure", + "members": { + "average": { + "type": "double" + }, + "count": { + "type": "double" + }, + "maximum": { + "type": "double" + }, + "minimum": { + "type": "double" + }, + "sum": { + "type": "double" + }, + "standardDeviation": { + "type": "double" + } + } + } + } + } + }, + "S1i": { "type": "structure", "required": [ "value", @@ -3104,15 +3450,15 @@ ], "members": { "value": { - "shape": "Sn" + "shape": "S1j" }, "timestamp": { - "shape": "Ss" + "shape": "S1o" }, "quality": {} } }, - "Sn": { + "S1j": { "type": "structure", "members": { "stringValue": {}, @@ -3127,7 +3473,7 @@ } } }, - "Ss": { + "S1o": { "type": "structure", "required": [ "timeInSeconds" @@ -3141,7 +3487,13 @@ } } }, - "S15": { + "S24": { + "type": "list", + "member": { + "shape": "S1i" + } + }, + "S2k": { "type": "structure", "members": { "user": { @@ -3182,7 +3534,7 @@ } } }, - "S1c": { + "S2r": { "type": "structure", "members": { "portal": { @@ -3205,12 +3557,12 @@ } } }, - "S1g": { + "S2v": { "type": "map", "key": {}, "value": {} }, - "S1n": { + "S32": { "type": "structure", "required": [ "state" @@ -3218,11 +3570,11 @@ "members": { "state": {}, "error": { - "shape": "S1p" + "shape": "S34" } } }, - "S1p": { + "S34": { "type": "structure", "required": [ "code", @@ -3247,7 +3599,7 @@ } } }, - "S1x": { + "S3c": { "type": "list", "member": { "type": "structure", @@ -3262,12 +3614,12 @@ "dataTypeSpec": {}, "unit": {}, "type": { - "shape": "S21" + "shape": "S3g" } } } }, - "S21": { + "S3g": { "type": "structure", "members": { "attribute": { @@ -3286,7 +3638,7 @@ ], "members": { "forwardingConfig": { - "shape": "S26" + "shape": "S3l" } } } @@ -3301,7 +3653,7 @@ "members": { "expression": {}, "variables": { - "shape": "S2a" + "shape": "S3p" }, "processingConfig": { "type": "structure", @@ -3311,7 +3663,7 @@ "members": { "computeLocation": {}, "forwardingConfig": { - "shape": "S26" + "shape": "S3l" } } } @@ -3327,7 +3679,7 @@ "members": { "expression": {}, "variables": { - "shape": "S2a" + "shape": "S3p" }, "window": { "type": "structure", @@ -3357,7 +3709,7 @@ } } }, - "S26": { + "S3l": { "type": "structure", "required": [ "state" @@ -3366,7 +3718,7 @@ "state": {} } }, - "S2a": { + "S3p": { "type": "list", "member": { "type": "structure", @@ -3389,7 +3741,7 @@ } } }, - "S2s": { + "S47": { "type": "structure", "required": [ "state" @@ -3397,11 +3749,11 @@ "members": { "state": {}, "error": { - "shape": "S1p" + "shape": "S34" } } }, - "S2y": { + "S4d": { "type": "structure", "members": { "greengrass": { @@ -3424,7 +3776,7 @@ } } }, - "S35": { + "S4k": { "type": "structure", "required": [ "data", @@ -3437,7 +3789,7 @@ "type": {} } }, - "S39": { + "S4o": { "type": "structure", "required": [ "alarmRoleArn" @@ -3447,7 +3799,7 @@ "notificationLambdaArn": {} } }, - "S3c": { + "S4r": { "type": "structure", "required": [ "state" @@ -3463,7 +3815,7 @@ } } }, - "S43": { + "S5h": { "type": "list", "member": { "type": "structure", @@ -3477,7 +3829,7 @@ "name": {}, "alias": {}, "notification": { - "shape": "S45" + "shape": "S5j" }, "dataType": {}, "dataTypeSpec": {}, @@ -3485,7 +3837,7 @@ } } }, - "S45": { + "S5j": { "type": "structure", "required": [ "topic", @@ -3496,7 +3848,7 @@ "state": {} } }, - "S48": { + "S5m": { "type": "list", "member": { "type": "structure", @@ -3509,7 +3861,7 @@ } } }, - "S4e": { + "S5s": { "type": "list", "member": { "type": "structure", @@ -3525,12 +3877,12 @@ "dataTypeSpec": {}, "unit": {}, "type": { - "shape": "S21" + "shape": "S3g" } } } }, - "S4g": { + "S5u": { "type": "list", "member": { "type": "structure", @@ -3545,7 +3897,7 @@ } } }, - "S4i": { + "S5w": { "type": "list", "member": { "type": "structure", @@ -3558,12 +3910,12 @@ "description": {}, "type": {}, "properties": { - "shape": "S4e" + "shape": "S5s" } } } }, - "S4m": { + "S60": { "type": "structure", "required": [ "id", @@ -3575,16 +3927,16 @@ "name": {}, "alias": {}, "notification": { - "shape": "S45" + "shape": "S5j" }, "dataType": {}, "unit": {}, "type": { - "shape": "S21" + "shape": "S3g" } } }, - "S4t": { + "S67": { "type": "structure", "required": [ "state" @@ -3604,7 +3956,7 @@ } } }, - "S4y": { + "S6c": { "type": "list", "member": { "type": "structure", @@ -3618,7 +3970,7 @@ } } }, - "S57": { + "S6l": { "type": "structure", "required": [ "level" @@ -3627,7 +3979,7 @@ "level": {} } }, - "S5i": { + "S6w": { "type": "structure", "required": [ "customerManagedS3Storage" @@ -3646,7 +3998,7 @@ } } }, - "S5l": { + "S6z": { "type": "structure", "members": { "numberOfDays": { @@ -3656,10 +4008,6 @@ "type": "boolean" } } - }, - "S5x": { - "type": "list", - "member": {} } } } \ No newline at end of file diff --git a/apis/iotsitewise-2019-12-02.normal.json b/apis/iotsitewise-2019-12-02.normal.json index 8cc6cfb29e..7a436ea19d 100644 --- a/apis/iotsitewise-2019-12-02.normal.json +++ b/apis/iotsitewise-2019-12-02.normal.json @@ -144,6 +144,99 @@ "hostPrefix": "monitor." } }, + "BatchGetAssetPropertyAggregates": { + "name": "BatchGetAssetPropertyAggregates", + "http": { + "method": "POST", + "requestUri": "/properties/batch/aggregates" + }, + "input": { + "shape": "BatchGetAssetPropertyAggregatesRequest" + }, + "output": { + "shape": "BatchGetAssetPropertyAggregatesResponse" + }, + "errors": [ + { + "shape": "InvalidRequestException" + }, + { + "shape": "InternalFailureException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "ServiceUnavailableException" + } + ], + "documentation": "

Gets aggregated values (for example, average, minimum, and maximum) for one or more asset properties. For more information, see Querying aggregates in the IoT SiteWise User Guide.

", + "endpoint": { + "hostPrefix": "data." + } + }, + "BatchGetAssetPropertyValue": { + "name": "BatchGetAssetPropertyValue", + "http": { + "method": "POST", + "requestUri": "/properties/batch/latest" + }, + "input": { + "shape": "BatchGetAssetPropertyValueRequest" + }, + "output": { + "shape": "BatchGetAssetPropertyValueResponse" + }, + "errors": [ + { + "shape": "InvalidRequestException" + }, + { + "shape": "InternalFailureException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "ServiceUnavailableException" + } + ], + "documentation": "

Gets the current value for one or more asset properties. For more information, see Querying current values in the IoT SiteWise User Guide.

", + "endpoint": { + "hostPrefix": "data." + } + }, + "BatchGetAssetPropertyValueHistory": { + "name": "BatchGetAssetPropertyValueHistory", + "http": { + "method": "POST", + "requestUri": "/properties/batch/history" + }, + "input": { + "shape": "BatchGetAssetPropertyValueHistoryRequest" + }, + "output": { + "shape": "BatchGetAssetPropertyValueHistoryResponse" + }, + "errors": [ + { + "shape": "InvalidRequestException" + }, + { + "shape": "InternalFailureException" + }, + { + "shape": "ThrottlingException" + }, + { + "shape": "ServiceUnavailableException" + } + ], + "documentation": "

Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide.

", + "endpoint": { + "hostPrefix": "data." + } + }, "BatchPutAssetPropertyValue": { "name": "BatchPutAssetPropertyValue", "http": { @@ -3111,6 +3204,611 @@ } } }, + "BatchEntryCompletionStatus": { + "type": "string", + "enum": [ + "SUCCESS", + "ERROR" + ] + }, + "BatchGetAssetPropertyAggregatesEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyAggregatesEntry" + } + }, + "BatchGetAssetPropertyAggregatesEntry": { + "type": "structure", + "required": [ + "entryId", + "aggregateTypes", + "resolution", + "startDate", + "endDate" + ], + "members": { + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

" + }, + "assetId": { + "shape": "ID", + "documentation": "

The ID of the asset in which the asset property was created.

" + }, + "propertyId": { + "shape": "ID", + "documentation": "

The ID of the asset property.

" + }, + "propertyAlias": { + "shape": "AssetPropertyAlias", + "documentation": "

The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

" + }, + "aggregateTypes": { + "shape": "AggregateTypes", + "documentation": "

The data aggregating function.

" + }, + "resolution": { + "shape": "Resolution", + "documentation": "

The time interval over which to aggregate data.

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

The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.

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

The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.

" + }, + "qualities": { + "shape": "Qualities", + "documentation": "

The quality by which to filter asset data.

" + }, + "timeOrdering": { + "shape": "TimeOrdering", + "documentation": "

The chronological sorting order of the requested information.

Default: ASCENDING

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

Contains information for an asset property aggregate entry that is associated with the BatchGetAssetPropertyAggregates API.

To identify an asset property, you must specify one of the following:

" + }, + "BatchGetAssetPropertyAggregatesErrorCode": { + "type": "string", + "enum": [ + "ResourceNotFoundException", + "InvalidRequestException", + "AccessDeniedException" + ] + }, + "BatchGetAssetPropertyAggregatesErrorEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyAggregatesErrorEntry" + } + }, + "BatchGetAssetPropertyAggregatesErrorEntry": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "entryId" + ], + "members": { + "errorCode": { + "shape": "BatchGetAssetPropertyAggregatesErrorCode", + "documentation": "

The error code.

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

The associated error message.

" + }, + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

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

Contains error information for an asset property aggregate entry that is associated with the BatchGetAssetPropertyAggregates API.

" + }, + "BatchGetAssetPropertyAggregatesErrorInfo": { + "type": "structure", + "required": [ + "errorCode", + "errorTimestamp" + ], + "members": { + "errorCode": { + "shape": "BatchGetAssetPropertyAggregatesErrorCode", + "documentation": "

The error code.

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

The date the error occurred, in Unix epoch time.

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

Contains the error code and the timestamp for an asset property aggregate entry that is associated with the BatchGetAssetPropertyAggregates API.

" + }, + "BatchGetAssetPropertyAggregatesMaxResults": { + "type": "integer", + "min": 1 + }, + "BatchGetAssetPropertyAggregatesRequest": { + "type": "structure", + "required": [ + "entries" + ], + "members": { + "entries": { + "shape": "BatchGetAssetPropertyAggregatesEntries", + "documentation": "

The list of asset property aggregate entries for the batch get request. You can specify up to 16 entries per request.

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

The token to be used for the next set of paginated results.

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

The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.

" + } + } + }, + "BatchGetAssetPropertyAggregatesResponse": { + "type": "structure", + "required": [ + "errorEntries", + "successEntries", + "skippedEntries" + ], + "members": { + "errorEntries": { + "shape": "BatchGetAssetPropertyAggregatesErrorEntries", + "documentation": "

A list of the errors (if any) associated with the batch request. Each error entry contains the entryId of the entry that failed.

" + }, + "successEntries": { + "shape": "BatchGetAssetPropertyAggregatesSuccessEntries", + "documentation": "

A list of entries that were processed successfully by this batch request. Each success entry contains the entryId of the entry that succeeded and the latest query result.

" + }, + "skippedEntries": { + "shape": "BatchGetAssetPropertyAggregatesSkippedEntries", + "documentation": "

A list of entries that were not processed by this batch request. because these entries had been completely processed by previous paginated requests. Each skipped entry contains the entryId of the entry that skipped.

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

The token for the next set of results, or null if there are no additional results.

" + } + } + }, + "BatchGetAssetPropertyAggregatesSkippedEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyAggregatesSkippedEntry" + } + }, + "BatchGetAssetPropertyAggregatesSkippedEntry": { + "type": "structure", + "required": [ + "entryId", + "completionStatus" + ], + "members": { + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

" + }, + "completionStatus": { + "shape": "BatchEntryCompletionStatus", + "documentation": "

The completion status of each entry that is associated with the BatchGetAssetPropertyAggregates API.

" + }, + "errorInfo": { + "shape": "BatchGetAssetPropertyAggregatesErrorInfo", + "documentation": "

The error information, such as the error code and the timestamp.

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

Contains information for an entry that has been processed by the previous BatchGetAssetPropertyAggregates request.

" + }, + "BatchGetAssetPropertyAggregatesSuccessEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyAggregatesSuccessEntry" + } + }, + "BatchGetAssetPropertyAggregatesSuccessEntry": { + "type": "structure", + "required": [ + "entryId", + "aggregatedValues" + ], + "members": { + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

" + }, + "aggregatedValues": { + "shape": "AggregatedValues", + "documentation": "

The requested aggregated asset property values (for example, average, minimum, and maximum).

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

Contains success information for an entry that is associated with the BatchGetAssetPropertyAggregates API.

" + }, + "BatchGetAssetPropertyValueEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyValueEntry" + } + }, + "BatchGetAssetPropertyValueEntry": { + "type": "structure", + "required": [ + "entryId" + ], + "members": { + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

" + }, + "assetId": { + "shape": "ID", + "documentation": "

The ID of the asset in which the asset property was created.

" + }, + "propertyId": { + "shape": "ID", + "documentation": "

The ID of the asset property.

" + }, + "propertyAlias": { + "shape": "AssetPropertyAlias", + "documentation": "

The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

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

Contains information for an asset property value entry that is associated with the BatchGetAssetPropertyValue API.

To identify an asset property, you must specify one of the following:

" + }, + "BatchGetAssetPropertyValueErrorCode": { + "type": "string", + "enum": [ + "ResourceNotFoundException", + "InvalidRequestException", + "AccessDeniedException" + ] + }, + "BatchGetAssetPropertyValueErrorEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyValueErrorEntry" + } + }, + "BatchGetAssetPropertyValueErrorEntry": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "entryId" + ], + "members": { + "errorCode": { + "shape": "BatchGetAssetPropertyValueErrorCode", + "documentation": "

The error code.

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

The associated error message.

" + }, + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

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

Contains error information for an asset property value entry that is associated with the BatchGetAssetPropertyValue API.

" + }, + "BatchGetAssetPropertyValueErrorInfo": { + "type": "structure", + "required": [ + "errorCode", + "errorTimestamp" + ], + "members": { + "errorCode": { + "shape": "BatchGetAssetPropertyValueErrorCode", + "documentation": "

The error code.

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

The date the error occurred, in Unix epoch time.

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

The error information, such as the error code and the timestamp.

" + }, + "BatchGetAssetPropertyValueHistoryEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyValueHistoryEntry" + } + }, + "BatchGetAssetPropertyValueHistoryEntry": { + "type": "structure", + "required": [ + "entryId" + ], + "members": { + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

" + }, + "assetId": { + "shape": "ID", + "documentation": "

The ID of the asset in which the asset property was created.

" + }, + "propertyId": { + "shape": "ID", + "documentation": "

The ID of the asset property.

" + }, + "propertyAlias": { + "shape": "AssetPropertyAlias", + "documentation": "

The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide.

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

The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time.

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

The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time.

" + }, + "qualities": { + "shape": "Qualities", + "documentation": "

The quality by which to filter asset data.

" + }, + "timeOrdering": { + "shape": "TimeOrdering", + "documentation": "

The chronological sorting order of the requested information.

Default: ASCENDING

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

Contains information for an asset property historical value entry that is associated with the BatchGetAssetPropertyValueHistory API.

To identify an asset property, you must specify one of the following:

" + }, + "BatchGetAssetPropertyValueHistoryErrorCode": { + "type": "string", + "enum": [ + "ResourceNotFoundException", + "InvalidRequestException", + "AccessDeniedException" + ] + }, + "BatchGetAssetPropertyValueHistoryErrorEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyValueHistoryErrorEntry" + } + }, + "BatchGetAssetPropertyValueHistoryErrorEntry": { + "type": "structure", + "required": [ + "errorCode", + "errorMessage", + "entryId" + ], + "members": { + "errorCode": { + "shape": "BatchGetAssetPropertyValueHistoryErrorCode", + "documentation": "

The error code.

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

The associated error message.

" + }, + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

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

A list of the errors (if any) associated with the batch request. Each error entry contains the entryId of the entry that failed.

" + }, + "BatchGetAssetPropertyValueHistoryErrorInfo": { + "type": "structure", + "required": [ + "errorCode", + "errorTimestamp" + ], + "members": { + "errorCode": { + "shape": "BatchGetAssetPropertyValueHistoryErrorCode", + "documentation": "

The error code.

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

The date the error occurred, in Unix epoch time.

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

The error information, such as the error code and the timestamp.

" + }, + "BatchGetAssetPropertyValueHistoryMaxResults": { + "type": "integer", + "min": 1 + }, + "BatchGetAssetPropertyValueHistoryRequest": { + "type": "structure", + "required": [ + "entries" + ], + "members": { + "entries": { + "shape": "BatchGetAssetPropertyValueHistoryEntries", + "documentation": "

The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request.

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

The token to be used for the next set of paginated results.

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

The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first.

" + } + } + }, + "BatchGetAssetPropertyValueHistoryResponse": { + "type": "structure", + "required": [ + "errorEntries", + "successEntries", + "skippedEntries" + ], + "members": { + "errorEntries": { + "shape": "BatchGetAssetPropertyValueHistoryErrorEntries", + "documentation": "

A list of the errors (if any) associated with the batch request. Each error entry contains the entryId of the entry that failed.

" + }, + "successEntries": { + "shape": "BatchGetAssetPropertyValueHistorySuccessEntries", + "documentation": "

A list of entries that were processed successfully by this batch request. Each success entry contains the entryId of the entry that succeeded and the latest query result.

" + }, + "skippedEntries": { + "shape": "BatchGetAssetPropertyValueHistorySkippedEntries", + "documentation": "

A list of entries that were not processed by this batch request. because these entries had been completely processed by previous paginated requests. Each skipped entry contains the entryId of the entry that skipped.

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

The token for the next set of results, or null if there are no additional results.

" + } + } + }, + "BatchGetAssetPropertyValueHistorySkippedEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyValueHistorySkippedEntry" + } + }, + "BatchGetAssetPropertyValueHistorySkippedEntry": { + "type": "structure", + "required": [ + "entryId", + "completionStatus" + ], + "members": { + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

" + }, + "completionStatus": { + "shape": "BatchEntryCompletionStatus", + "documentation": "

The completion status of each entry that is associated with the BatchGetAssetPropertyValueHistory API.

" + }, + "errorInfo": { + "shape": "BatchGetAssetPropertyValueHistoryErrorInfo", + "documentation": "

The error information, such as the error code and the timestamp.

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

Contains information for an entry that has been processed by the previous BatchGetAssetPropertyValueHistory request.

" + }, + "BatchGetAssetPropertyValueHistorySuccessEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyValueHistorySuccessEntry" + } + }, + "BatchGetAssetPropertyValueHistorySuccessEntry": { + "type": "structure", + "required": [ + "entryId", + "assetPropertyValueHistory" + ], + "members": { + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

" + }, + "assetPropertyValueHistory": { + "shape": "AssetPropertyValueHistory", + "documentation": "

The requested historical values for the specified asset property.

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

Contains success information for an entry that is associated with the BatchGetAssetPropertyValueHistory API.

" + }, + "BatchGetAssetPropertyValueRequest": { + "type": "structure", + "required": [ + "entries" + ], + "members": { + "entries": { + "shape": "BatchGetAssetPropertyValueEntries", + "documentation": "

The list of asset property value entries for the batch get request. You can specify up to 16 entries per request.

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

The token to be used for the next set of paginated results.

" + } + } + }, + "BatchGetAssetPropertyValueResponse": { + "type": "structure", + "required": [ + "errorEntries", + "successEntries", + "skippedEntries" + ], + "members": { + "errorEntries": { + "shape": "BatchGetAssetPropertyValueErrorEntries", + "documentation": "

A list of the errors (if any) associated with the batch request. Each error entry contains the entryId of the entry that failed.

" + }, + "successEntries": { + "shape": "BatchGetAssetPropertyValueSuccessEntries", + "documentation": "

A list of entries that were processed successfully by this batch request. Each success entry contains the entryId of the entry that succeeded and the latest query result.

" + }, + "skippedEntries": { + "shape": "BatchGetAssetPropertyValueSkippedEntries", + "documentation": "

A list of entries that were not processed by this batch request. because these entries had been completely processed by previous paginated requests. Each skipped entry contains the entryId of the entry that skipped.

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

The token for the next set of results, or null if there are no additional results.

" + } + } + }, + "BatchGetAssetPropertyValueSkippedEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyValueSkippedEntry" + } + }, + "BatchGetAssetPropertyValueSkippedEntry": { + "type": "structure", + "required": [ + "entryId", + "completionStatus" + ], + "members": { + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

" + }, + "completionStatus": { + "shape": "BatchEntryCompletionStatus", + "documentation": "

The completion status of each entry that is associated with the BatchGetAssetPropertyValue request.

" + }, + "errorInfo": { + "shape": "BatchGetAssetPropertyValueErrorInfo", + "documentation": "

The error information, such as the error code and the timestamp.

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

Contains information for an entry that has been processed by the previous BatchGetAssetPropertyValue request.

" + }, + "BatchGetAssetPropertyValueSuccessEntries": { + "type": "list", + "member": { + "shape": "BatchGetAssetPropertyValueSuccessEntry" + } + }, + "BatchGetAssetPropertyValueSuccessEntry": { + "type": "structure", + "required": [ + "entryId" + ], + "members": { + "entryId": { + "shape": "EntryId", + "documentation": "

The ID of the entry.

" + }, + "assetPropertyValue": { + "shape": "AssetPropertyValue" + } + }, + "documentation": "

Contains success information for an entry that is associated with the BatchGetAssetPropertyValue API.

" + }, "BatchPutAssetPropertyError": { "type": "structure", "required": [ @@ -6441,8 +7139,7 @@ "type": "integer" }, "PropertyValueStringValue": { - "type": "string", - "pattern": "[^\\u0000-\\u001F\\u007F]+" + "type": "string" }, "PutAssetPropertyValueEntries": { "type": "list", @@ -6724,7 +7421,7 @@ }, "TimeInSeconds": { "type": "long", - "max": 31556889864403200, + "max": 9223372036854774, "min": 1 }, "TimeOrdering": { diff --git a/apis/iotsitewise-2019-12-02.paginators.json b/apis/iotsitewise-2019-12-02.paginators.json index e077d5b9a6..f136f3af52 100644 --- a/apis/iotsitewise-2019-12-02.paginators.json +++ b/apis/iotsitewise-2019-12-02.paginators.json @@ -1,5 +1,19 @@ { "pagination": { + "BatchGetAssetPropertyAggregates": { + "input_token": "nextToken", + "output_token": "nextToken", + "limit_key": "maxResults" + }, + "BatchGetAssetPropertyValue": { + "input_token": "nextToken", + "output_token": "nextToken" + }, + "BatchGetAssetPropertyValueHistory": { + "input_token": "nextToken", + "output_token": "nextToken", + "limit_key": "maxResults" + }, "GetAssetPropertyAggregates": { "input_token": "nextToken", "output_token": "nextToken", diff --git a/apis/iottwinmaker-2021-11-29.normal.json b/apis/iottwinmaker-2021-11-29.normal.json index cdef90fb38..9239d8de8e 100644 --- a/apis/iottwinmaker-2021-11-29.normal.json +++ b/apis/iottwinmaker-2021-11-29.normal.json @@ -2025,7 +2025,8 @@ "deprecatedMessage": "This field is deprecated and will throw an error in the future. Use endTime instead." }, "endTime": { - "shape": "Time" + "shape": "Time", + "documentation": "

The ISO8601 DateTime of the latest property value to return.

For more information about the ISO8601 DateTime format, see the data type PropertyValue.

" }, "entityId": { "shape": "EntityId", @@ -2062,7 +2063,8 @@ "deprecatedMessage": "This field is deprecated and will throw an error in the future. Use startTime instead." }, "startTime": { - "shape": "Time" + "shape": "Time", + "documentation": "

The ISO8601 DateTime of the earliest property value to return.

For more information about the ISO8601 DateTime format, see the data type PropertyValue.

" }, "workspaceId": { "shape": "Id", @@ -2262,7 +2264,7 @@ "type": "string", "max": 2048, "min": 1, - "pattern": "[a-zA-Z][a-zA-Z_\\-0-9]*[a-zA-Z0-9]+$|^arn:((aws)|(aws-cn)|(aws-us-gov)):iottwinmaker:[a-z0-9-]+:[0-9]{12}:[\\/a-zA-Z0-9_-]+" + "pattern": "[a-zA-Z_0-9][a-zA-Z_\\-0-9]*[a-zA-Z0-9]+$|^arn:((aws)|(aws-cn)|(aws-us-gov)):iottwinmaker:[a-z0-9-]+:[0-9]{12}:[\\/a-zA-Z0-9_-]+" }, "Integer": { "type": "integer", @@ -2327,7 +2329,7 @@ "documentation": "

The namespace to which the component types in the list belong.

" } }, - "documentation": "

An object that filters items in a list of component types.

", + "documentation": "

An object that filters items in a list of component types.

Only one object is accepted as a valid input.

", "union": true }, "ListComponentTypesFilters": { @@ -2420,7 +2422,7 @@ "members": { "filters": { "shape": "ListEntitiesFilters", - "documentation": "

A list of objects that filter the request.

" + "documentation": "

A list of objects that filter the request.

Only one object is accepted as a valid input.

" }, "maxResults": { "shape": "MaxResults", @@ -2829,7 +2831,8 @@ ], "members": { "time": { - "shape": "Time" + "shape": "Time", + "documentation": "

ISO8601 DateTime of a value for a time series property.

The time for when the property value was recorded in ISO 8601 format: YYYY-MM-DDThh:mm:ss[.SSSSSSSSS][Z/±HH:mm].

Required sub-fields: YYYY-MM-DDThh:mm:ss and [Z/±HH:mm]

" }, "timestamp": { "shape": "Timestamp", @@ -2859,7 +2862,7 @@ "documentation": "

A list of objects that specify time series property values.

" } }, - "documentation": "

An object that specifies information about time series property values.

" + "documentation": "

An object that specifies information about time series property values. This object is used and consumed by the BatchPutPropertyValues action.

" }, "PropertyValueHistory": { "type": "structure", diff --git a/apis/lookoutmetrics-2017-07-25.min.json b/apis/lookoutmetrics-2017-07-25.min.json index 85828710e7..e234fb0517 100644 --- a/apis/lookoutmetrics-2017-07-25.min.json +++ b/apis/lookoutmetrics-2017-07-25.min.json @@ -373,6 +373,102 @@ } } }, + "DetectMetricSetConfig": { + "http": { + "requestUri": "/DetectMetricSetConfig" + }, + "input": { + "type": "structure", + "required": [ + "AnomalyDetectorArn", + "AutoDetectionMetricSource" + ], + "members": { + "AnomalyDetectorArn": {}, + "AutoDetectionMetricSource": { + "type": "structure", + "members": { + "S3SourceConfig": { + "type": "structure", + "members": { + "TemplatedPathList": { + "shape": "S12" + }, + "HistoricalDataPathList": { + "shape": "S14" + } + } + } + } + } + } + }, + "output": { + "type": "structure", + "members": { + "DetectedMetricSetConfig": { + "type": "structure", + "members": { + "Offset": { + "shape": "S2y" + }, + "MetricSetFrequency": { + "shape": "S2y" + }, + "MetricSource": { + "type": "structure", + "members": { + "S3SourceConfig": { + "type": "structure", + "members": { + "FileFormatDescriptor": { + "type": "structure", + "members": { + "CsvFormatDescriptor": { + "type": "structure", + "members": { + "FileCompression": { + "shape": "S2y" + }, + "Charset": { + "shape": "S2y" + }, + "ContainsHeader": { + "shape": "S2y" + }, + "Delimiter": { + "shape": "S2y" + }, + "HeaderList": { + "shape": "S2y" + }, + "QuoteSymbol": { + "shape": "S2y" + } + } + }, + "JsonFormatDescriptor": { + "type": "structure", + "members": { + "FileCompression": { + "shape": "S2y" + }, + "Charset": { + "shape": "S2y" + } + } + } + } + } + } + } + } + } + } + } + } + } + }, "GetAnomalyGroup": { "http": { "requestUri": "/GetAnomalyGroup" @@ -1204,6 +1300,33 @@ "member": {} } } + }, + "S2y": { + "type": "structure", + "members": { + "Value": { + "type": "structure", + "members": { + "S": {}, + "N": {}, + "B": {}, + "SS": { + "type": "list", + "member": {} + }, + "NS": { + "type": "list", + "member": {} + }, + "BS": { + "type": "list", + "member": {} + } + } + }, + "Confidence": {}, + "Message": {} + } } } } \ No newline at end of file diff --git a/apis/lookoutmetrics-2017-07-25.normal.json b/apis/lookoutmetrics-2017-07-25.normal.json index 67e60b7dbb..95d12f4315 100644 --- a/apis/lookoutmetrics-2017-07-25.normal.json +++ b/apis/lookoutmetrics-2017-07-25.normal.json @@ -412,6 +412,37 @@ ], "documentation": "

Describes a dataset.

Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource immediately after creating or modifying it, use retries to allow time for the write operation to complete.

" }, + "DetectMetricSetConfig": { + "name": "DetectMetricSetConfig", + "http": { + "method": "POST", + "requestUri": "/DetectMetricSetConfig" + }, + "input": { + "shape": "DetectMetricSetConfigRequest" + }, + "output": { + "shape": "DetectMetricSetConfigResponse" + }, + "errors": [ + { + "shape": "ResourceNotFoundException" + }, + { + "shape": "ValidationException" + }, + { + "shape": "InternalServerException" + }, + { + "shape": "AccessDeniedException" + }, + { + "shape": "TooManyRequestsException" + } + ], + "documentation": "

Detects an Amazon S3 dataset's file format, interval, and offset.

" + }, "GetAnomalyGroup": { "name": "GetAnomalyGroup", "http": { @@ -1275,6 +1306,60 @@ "max": 256, "pattern": "arn:([a-z\\d-]+):.*:.*:.*:.+" }, + "AttributeValue": { + "type": "structure", + "members": { + "S": { + "shape": "StringAttributeValue", + "documentation": "

A string.

" + }, + "N": { + "shape": "NumberAttributeValue", + "documentation": "

A number.

" + }, + "B": { + "shape": "BinaryAttributeValue", + "documentation": "

A binary value.

" + }, + "SS": { + "shape": "StringListAttributeValue", + "documentation": "

A list of strings.

" + }, + "NS": { + "shape": "NumberListAttributeValue", + "documentation": "

A list of numbers.

" + }, + "BS": { + "shape": "BinaryListAttributeValue", + "documentation": "

A list of binary values.

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

An attribute value.

" + }, + "AutoDetectionMetricSource": { + "type": "structure", + "members": { + "S3SourceConfig": { + "shape": "AutoDetectionS3SourceConfig", + "documentation": "

The source's source config.

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

An auto detection metric source.

" + }, + "AutoDetectionS3SourceConfig": { + "type": "structure", + "members": { + "TemplatedPathList": { + "shape": "TemplatedPathList", + "documentation": "

The config's templated path list.

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

The config's historical data path list.

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

An auto detection source config.

" + }, "BackTestAnomalyDetectorRequest": { "type": "structure", "required": [ @@ -1291,6 +1376,15 @@ "type": "structure", "members": {} }, + "BinaryAttributeValue": { + "type": "string" + }, + "BinaryListAttributeValue": { + "type": "list", + "member": { + "shape": "BinaryAttributeValue" + } + }, "Boolean": { "type": "boolean" }, @@ -1322,6 +1416,14 @@ "min": 1, "pattern": "^[a-zA-Z0-9][a-zA-Z0-9\\-_]*" }, + "Confidence": { + "type": "string", + "enum": [ + "HIGH", + "LOW", + "NONE" + ] + }, "ContributionMatrix": { "type": "structure", "members": { @@ -1767,6 +1869,146 @@ } } }, + "DetectMetricSetConfigRequest": { + "type": "structure", + "required": [ + "AnomalyDetectorArn", + "AutoDetectionMetricSource" + ], + "members": { + "AnomalyDetectorArn": { + "shape": "Arn", + "documentation": "

An anomaly detector ARN.

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

A data source.

" + } + } + }, + "DetectMetricSetConfigResponse": { + "type": "structure", + "members": { + "DetectedMetricSetConfig": { + "shape": "DetectedMetricSetConfig", + "documentation": "

The inferred dataset configuration for the datasource.

" + } + } + }, + "DetectedCsvFormatDescriptor": { + "type": "structure", + "members": { + "FileCompression": { + "shape": "DetectedField", + "documentation": "

The format's file compression.

" + }, + "Charset": { + "shape": "DetectedField", + "documentation": "

The format's charset.

" + }, + "ContainsHeader": { + "shape": "DetectedField", + "documentation": "

Whether the format includes a header.

" + }, + "Delimiter": { + "shape": "DetectedField", + "documentation": "

The format's delimiter.

" + }, + "HeaderList": { + "shape": "DetectedField", + "documentation": "

The format's header list.

" + }, + "QuoteSymbol": { + "shape": "DetectedField", + "documentation": "

The format's quote symbol.

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

Properties of an inferred CSV format.

" + }, + "DetectedField": { + "type": "structure", + "members": { + "Value": { + "shape": "AttributeValue", + "documentation": "

The field's value.

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

The field's confidence.

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

The field's message.

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

An inferred field.

" + }, + "DetectedFileFormatDescriptor": { + "type": "structure", + "members": { + "CsvFormatDescriptor": { + "shape": "DetectedCsvFormatDescriptor", + "documentation": "

Details about a CSV format.

" + }, + "JsonFormatDescriptor": { + "shape": "DetectedJsonFormatDescriptor", + "documentation": "

Details about a JSON format.

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

Properties of an inferred data format.

" + }, + "DetectedJsonFormatDescriptor": { + "type": "structure", + "members": { + "FileCompression": { + "shape": "DetectedField", + "documentation": "

The format's file compression.

" + }, + "Charset": { + "shape": "DetectedField", + "documentation": "

The format's character set.

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

A detected JSON format descriptor.

" + }, + "DetectedMetricSetConfig": { + "type": "structure", + "members": { + "Offset": { + "shape": "DetectedField", + "documentation": "

The dataset's offset.

" + }, + "MetricSetFrequency": { + "shape": "DetectedField", + "documentation": "

The dataset's interval.

" + }, + "MetricSource": { + "shape": "DetectedMetricSource", + "documentation": "

The dataset's data source.

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

An inferred dataset configuration.

" + }, + "DetectedMetricSource": { + "type": "structure", + "members": { + "S3SourceConfig": { + "shape": "DetectedS3SourceConfig", + "documentation": "

The data source's source configuration.

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

An inferred data source.

" + }, + "DetectedS3SourceConfig": { + "type": "structure", + "members": { + "FileFormatDescriptor": { + "shape": "DetectedFileFormatDescriptor", + "documentation": "

The source's file format descriptor.

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

An inferred source configuration.

" + }, "DimensionContribution": { "type": "structure", "members": { @@ -2368,6 +2610,9 @@ "max": 100, "min": 1 }, + "Message": { + "type": "string" + }, "Metric": { "type": "structure", "required": [ @@ -2529,6 +2774,15 @@ "min": 1, "pattern": ".*\\S.*" }, + "NumberAttributeValue": { + "type": "string" + }, + "NumberListAttributeValue": { + "type": "list", + "member": { + "shape": "NumberAttributeValue" + } + }, "Offset": { "type": "integer", "max": 432000, @@ -2773,6 +3027,15 @@ "max": 100, "min": 0 }, + "StringAttributeValue": { + "type": "string" + }, + "StringListAttributeValue": { + "type": "list", + "member": { + "shape": "StringAttributeValue" + } + }, "SubnetId": { "type": "string", "max": 255, diff --git a/apis/mediatailor-2018-04-23.min.json b/apis/mediatailor-2018-04-23.min.json index 567f202e7d..295f257fab 100644 --- a/apis/mediatailor-2018-04-23.min.json +++ b/apis/mediatailor-2018-04-23.min.json @@ -62,7 +62,8 @@ "Tags": { "locationName": "tags", "shape": "Sc" - } + }, + "Tier": {} }, "required": [ "ChannelName", @@ -77,18 +78,71 @@ "ChannelName": {}, "ChannelState": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "FillerSlate": { "shape": "S6" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "Outputs": { - "shape": "Sg" + "shape": "Sh" }, "PlaybackMode": {}, + "Tags": { + "locationName": "tags", + "shape": "Sc" + }, + "Tier": {} + }, + "type": "structure" + } + }, + "CreateLiveSource": { + "http": { + "requestUri": "/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}", + "responseCode": 200 + }, + "input": { + "members": { + "HttpPackageConfigurations": { + "shape": "Sk" + }, + "LiveSourceName": { + "location": "uri", + "locationName": "liveSourceName" + }, + "SourceLocationName": { + "location": "uri", + "locationName": "sourceLocationName" + }, + "Tags": { + "locationName": "tags", + "shape": "Sc" + } + }, + "required": [ + "SourceLocationName", + "LiveSourceName", + "HttpPackageConfigurations" + ], + "type": "structure" + }, + "output": { + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "HttpPackageConfigurations": { + "shape": "Sk" + }, + "LastModifiedTime": { + "shape": "Sg" + }, + "LiveSourceName": {}, + "SourceLocationName": {}, "Tags": { "locationName": "tags", "shape": "Sc" @@ -105,7 +159,7 @@ "input": { "members": { "Consumption": { - "shape": "Sj" + "shape": "Sp" }, "Name": { "location": "uri", @@ -116,7 +170,7 @@ "locationName": "PlaybackConfigurationName" }, "Retrieval": { - "shape": "Sn" + "shape": "St" }, "StreamId": {} }, @@ -132,12 +186,12 @@ "members": { "Arn": {}, "Consumption": { - "shape": "Sj" + "shape": "Sp" }, "Name": {}, "PlaybackConfigurationName": {}, "Retrieval": { - "shape": "Sn" + "shape": "St" }, "StreamId": {} }, @@ -152,12 +206,13 @@ "input": { "members": { "AdBreaks": { - "shape": "Sq" + "shape": "Sw" }, "ChannelName": { "location": "uri", "locationName": "channelName" }, + "LiveSourceName": {}, "ProgramName": { "location": "uri", "locationName": "programName" @@ -166,6 +221,9 @@ "members": { "Transition": { "members": { + "DurationMillis": { + "type": "long" + }, "RelativePosition": {}, "RelativeProgram": {}, "ScheduledStartTimeMillis": { @@ -191,7 +249,6 @@ "required": [ "ChannelName", "ProgramName", - "VodSourceName", "SourceLocationName", "ScheduleConfiguration" ], @@ -200,16 +257,17 @@ "output": { "members": { "AdBreaks": { - "shape": "Sq" + "shape": "Sw" }, "Arn": {}, "ChannelName": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, + "LiveSourceName": {}, "ProgramName": {}, "ScheduledStartTime": { - "shape": "Sf" + "shape": "Sg" }, "SourceLocationName": {}, "VodSourceName": {} @@ -225,16 +283,16 @@ "input": { "members": { "AccessConfiguration": { - "shape": "S10" + "shape": "S16" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "S13" + "shape": "S19" }, "HttpConfiguration": { - "shape": "S14" + "shape": "S1a" }, "SegmentDeliveryConfigurations": { - "shape": "S15" + "shape": "S1b" }, "SourceLocationName": { "location": "uri", @@ -254,23 +312,23 @@ "output": { "members": { "AccessConfiguration": { - "shape": "S10" + "shape": "S16" }, "Arn": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "S13" + "shape": "S19" }, "HttpConfiguration": { - "shape": "S14" + "shape": "S1a" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "SegmentDeliveryConfigurations": { - "shape": "S15" + "shape": "S1b" }, "SourceLocationName": {}, "Tags": { @@ -289,7 +347,7 @@ "input": { "members": { "HttpPackageConfigurations": { - "shape": "S19" + "shape": "Sk" }, "SourceLocationName": { "location": "uri", @@ -315,13 +373,13 @@ "members": { "Arn": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "HttpPackageConfigurations": { - "shape": "S19" + "shape": "Sk" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "SourceLocationName": {}, "Tags": { @@ -379,6 +437,34 @@ "type": "structure" } }, + "DeleteLiveSource": { + "http": { + "method": "DELETE", + "requestUri": "/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}", + "responseCode": 200 + }, + "input": { + "members": { + "LiveSourceName": { + "location": "uri", + "locationName": "liveSourceName" + }, + "SourceLocationName": { + "location": "uri", + "locationName": "sourceLocationName" + } + }, + "required": [ + "SourceLocationName", + "LiveSourceName" + ], + "type": "structure" + }, + "output": { + "members": {}, + "type": "structure" + } + }, "DeletePlaybackConfiguration": { "http": { "method": "DELETE", @@ -533,18 +619,64 @@ "ChannelName": {}, "ChannelState": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "FillerSlate": { "shape": "S6" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "Outputs": { - "shape": "Sg" + "shape": "Sh" }, "PlaybackMode": {}, + "Tags": { + "locationName": "tags", + "shape": "Sc" + }, + "Tier": {} + }, + "type": "structure" + } + }, + "DescribeLiveSource": { + "http": { + "method": "GET", + "requestUri": "/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}", + "responseCode": 200 + }, + "input": { + "members": { + "LiveSourceName": { + "location": "uri", + "locationName": "liveSourceName" + }, + "SourceLocationName": { + "location": "uri", + "locationName": "sourceLocationName" + } + }, + "required": [ + "SourceLocationName", + "LiveSourceName" + ], + "type": "structure" + }, + "output": { + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "HttpPackageConfigurations": { + "shape": "Sk" + }, + "LastModifiedTime": { + "shape": "Sg" + }, + "LiveSourceName": {}, + "SourceLocationName": {}, "Tags": { "locationName": "tags", "shape": "Sc" @@ -579,16 +711,17 @@ "output": { "members": { "AdBreaks": { - "shape": "Sq" + "shape": "Sw" }, "Arn": {}, "ChannelName": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, + "LiveSourceName": {}, "ProgramName": {}, "ScheduledStartTime": { - "shape": "Sf" + "shape": "Sg" }, "SourceLocationName": {}, "VodSourceName": {} @@ -617,23 +750,23 @@ "output": { "members": { "AccessConfiguration": { - "shape": "S10" + "shape": "S16" }, "Arn": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "S13" + "shape": "S19" }, "HttpConfiguration": { - "shape": "S14" + "shape": "S1a" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "SegmentDeliveryConfigurations": { - "shape": "S15" + "shape": "S1b" }, "SourceLocationName": {}, "Tags": { @@ -671,13 +804,13 @@ "members": { "Arn": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "HttpPackageConfigurations": { - "shape": "S19" + "shape": "Sk" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "SourceLocationName": {}, "Tags": { @@ -754,10 +887,11 @@ "type": "long" }, "ApproximateStartTime": { - "shape": "Sf" + "shape": "Sg" }, "Arn": {}, "ChannelName": {}, + "LiveSourceName": {}, "ProgramName": {}, "ScheduleAdBreaks": { "member": { @@ -766,7 +900,7 @@ "type": "long" }, "ApproximateStartTime": { - "shape": "Sf" + "shape": "Sg" }, "SourceLocationName": {}, "VodSourceName": {} @@ -780,7 +914,6 @@ "VodSourceName": {} }, "required": [ - "VodSourceName", "SourceLocationName", "ChannelName", "Arn", @@ -817,31 +950,31 @@ "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { - "shape": "S2b" + "shape": "S2i" }, "Bumper": { - "shape": "S2d" + "shape": "S2k" }, "CdnConfiguration": { - "shape": "S2e" + "shape": "S2l" }, "ConfigurationAliases": { - "shape": "S2f" + "shape": "S2m" }, "DashConfiguration": { - "shape": "S2g" + "shape": "S2n" }, "HlsConfiguration": { - "shape": "S2i" + "shape": "S2p" }, "LivePreRollConfiguration": { - "shape": "S2j" + "shape": "S2q" }, "LogConfiguration": { - "shape": "S2k" + "shape": "S2r" }, "ManifestProcessingRules": { - "shape": "S2l" + "shape": "S2s" }, "Name": {}, "PersonalizationThresholdSeconds": { @@ -888,12 +1021,12 @@ "members": { "Arn": {}, "Consumption": { - "shape": "Sj" + "shape": "Sp" }, "Name": {}, "PlaybackConfigurationName": {}, "Retrieval": { - "shape": "Sn" + "shape": "St" }, "StreamId": {} }, @@ -935,10 +1068,10 @@ "AlertCode": {}, "AlertMessage": {}, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "RelatedResourceArns": { - "shape": "S2v" + "shape": "S32" }, "ResourceArn": {} }, @@ -987,26 +1120,28 @@ "ChannelName": {}, "ChannelState": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "FillerSlate": { "shape": "S6" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "Outputs": { - "shape": "Sg" + "shape": "Sh" }, "PlaybackMode": {}, "Tags": { "locationName": "tags", "shape": "Sc" - } + }, + "Tier": {} }, "required": [ "ChannelState", "ChannelName", + "Tier", "Outputs", "Arn", "PlaybackMode" @@ -1020,6 +1155,70 @@ "type": "structure" } }, + "ListLiveSources": { + "http": { + "method": "GET", + "requestUri": "/sourceLocation/{sourceLocationName}/liveSources", + "responseCode": 200 + }, + "input": { + "members": { + "MaxResults": { + "location": "querystring", + "locationName": "maxResults", + "type": "integer" + }, + "NextToken": { + "location": "querystring", + "locationName": "nextToken" + }, + "SourceLocationName": { + "location": "uri", + "locationName": "sourceLocationName" + } + }, + "required": [ + "SourceLocationName" + ], + "type": "structure" + }, + "output": { + "members": { + "Items": { + "member": { + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "HttpPackageConfigurations": { + "shape": "Sk" + }, + "LastModifiedTime": { + "shape": "Sg" + }, + "LiveSourceName": {}, + "SourceLocationName": {}, + "Tags": { + "locationName": "tags", + "shape": "Sc" + } + }, + "required": [ + "SourceLocationName", + "LiveSourceName", + "HttpPackageConfigurations", + "Arn" + ], + "type": "structure" + }, + "type": "list" + }, + "NextToken": {} + }, + "type": "structure" + } + }, "ListPlaybackConfigurations": { "http": { "method": "GET", @@ -1047,31 +1246,31 @@ "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { - "shape": "S2b" + "shape": "S2i" }, "Bumper": { - "shape": "S2d" + "shape": "S2k" }, "CdnConfiguration": { - "shape": "S2e" + "shape": "S2l" }, "ConfigurationAliases": { - "shape": "S2f" + "shape": "S2m" }, "DashConfiguration": { - "shape": "S2g" + "shape": "S2n" }, "HlsConfiguration": { - "shape": "S2i" + "shape": "S2p" }, "LivePreRollConfiguration": { - "shape": "S2j" + "shape": "S2q" }, "LogConfiguration": { - "shape": "S2k" + "shape": "S2r" }, "ManifestProcessingRules": { - "shape": "S2l" + "shape": "S2s" }, "Name": {}, "PersonalizationThresholdSeconds": { @@ -1126,12 +1325,12 @@ "members": { "Arn": {}, "Consumption": { - "shape": "Sj" + "shape": "Sp" }, "Name": {}, "PlaybackConfigurationName": {}, "Retrieval": { - "shape": "Sn" + "shape": "St" }, "StreamId": {} }, @@ -1177,23 +1376,23 @@ "member": { "members": { "AccessConfiguration": { - "shape": "S10" + "shape": "S16" }, "Arn": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "S13" + "shape": "S19" }, "HttpConfiguration": { - "shape": "S14" + "shape": "S1a" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "SegmentDeliveryConfigurations": { - "shape": "S15" + "shape": "S1b" }, "SourceLocationName": {}, "Tags": { @@ -1277,13 +1476,13 @@ "members": { "Arn": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "HttpPackageConfigurations": { - "shape": "S19" + "shape": "Sk" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "SourceLocationName": {}, "Tags": { @@ -1342,13 +1541,13 @@ "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { - "shape": "S2b" + "shape": "S2i" }, "Bumper": { - "shape": "S2d" + "shape": "S2k" }, "CdnConfiguration": { - "shape": "S2e" + "shape": "S2l" }, "ConfigurationAliases": { "key": {}, @@ -1365,10 +1564,10 @@ "type": "structure" }, "LivePreRollConfiguration": { - "shape": "S2j" + "shape": "S2q" }, "ManifestProcessingRules": { - "shape": "S2l" + "shape": "S2s" }, "Name": {}, "PersonalizationThresholdSeconds": { @@ -1388,31 +1587,31 @@ "members": { "AdDecisionServerUrl": {}, "AvailSuppression": { - "shape": "S2b" + "shape": "S2i" }, "Bumper": { - "shape": "S2d" + "shape": "S2k" }, "CdnConfiguration": { - "shape": "S2e" + "shape": "S2l" }, "ConfigurationAliases": { - "shape": "S2f" + "shape": "S2m" }, "DashConfiguration": { - "shape": "S2g" + "shape": "S2n" }, "HlsConfiguration": { - "shape": "S2i" + "shape": "S2p" }, "LivePreRollConfiguration": { - "shape": "S2j" + "shape": "S2q" }, "LogConfiguration": { - "shape": "S2k" + "shape": "S2r" }, "ManifestProcessingRules": { - "shape": "S2l" + "shape": "S2s" }, "Name": {}, "PersonalizationThresholdSeconds": { @@ -1516,7 +1715,7 @@ "TagKeys": { "location": "querystring", "locationName": "tagKeys", - "shape": "S2v" + "shape": "S32" } }, "required": [ @@ -1557,18 +1756,68 @@ "ChannelName": {}, "ChannelState": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "FillerSlate": { "shape": "S6" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "Outputs": { - "shape": "Sg" + "shape": "Sh" }, "PlaybackMode": {}, + "Tags": { + "locationName": "tags", + "shape": "Sc" + }, + "Tier": {} + }, + "type": "structure" + } + }, + "UpdateLiveSource": { + "http": { + "method": "PUT", + "requestUri": "/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}", + "responseCode": 200 + }, + "input": { + "members": { + "HttpPackageConfigurations": { + "shape": "Sk" + }, + "LiveSourceName": { + "location": "uri", + "locationName": "liveSourceName" + }, + "SourceLocationName": { + "location": "uri", + "locationName": "sourceLocationName" + } + }, + "required": [ + "SourceLocationName", + "LiveSourceName", + "HttpPackageConfigurations" + ], + "type": "structure" + }, + "output": { + "members": { + "Arn": {}, + "CreationTime": { + "shape": "Sg" + }, + "HttpPackageConfigurations": { + "shape": "Sk" + }, + "LastModifiedTime": { + "shape": "Sg" + }, + "LiveSourceName": {}, + "SourceLocationName": {}, "Tags": { "locationName": "tags", "shape": "Sc" @@ -1586,16 +1835,16 @@ "input": { "members": { "AccessConfiguration": { - "shape": "S10" + "shape": "S16" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "S13" + "shape": "S19" }, "HttpConfiguration": { - "shape": "S14" + "shape": "S1a" }, "SegmentDeliveryConfigurations": { - "shape": "S15" + "shape": "S1b" }, "SourceLocationName": { "location": "uri", @@ -1611,23 +1860,23 @@ "output": { "members": { "AccessConfiguration": { - "shape": "S10" + "shape": "S16" }, "Arn": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "DefaultSegmentDeliveryConfiguration": { - "shape": "S13" + "shape": "S19" }, "HttpConfiguration": { - "shape": "S14" + "shape": "S1a" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "SegmentDeliveryConfigurations": { - "shape": "S15" + "shape": "S1b" }, "SourceLocationName": {}, "Tags": { @@ -1647,7 +1896,7 @@ "input": { "members": { "HttpPackageConfigurations": { - "shape": "S19" + "shape": "Sk" }, "SourceLocationName": { "location": "uri", @@ -1669,13 +1918,13 @@ "members": { "Arn": {}, "CreationTime": { - "shape": "Sf" + "shape": "Sg" }, "HttpPackageConfigurations": { - "shape": "S19" + "shape": "Sk" }, "LastModifiedTime": { - "shape": "Sf" + "shape": "Sg" }, "SourceLocationName": {}, "Tags": { @@ -1746,11 +1995,11 @@ "type": "map", "value": {} }, - "Sf": { + "Sg": { "timestampFormat": "unixTimestamp", "type": "timestamp" }, - "Sg": { + "Sh": { "member": { "members": { "DashPlaylistSettings": { @@ -1772,7 +2021,23 @@ }, "type": "list" }, - "Sj": { + "Sk": { + "member": { + "members": { + "Path": {}, + "SourceGroup": {}, + "Type": {} + }, + "required": [ + "Path", + "Type", + "SourceGroup" + ], + "type": "structure" + }, + "type": "list" + }, + "Sp": { "members": { "AvailMatchingCriteria": { "member": { @@ -1789,10 +2054,10 @@ "type": "list" }, "EndTime": { - "shape": "Sf" + "shape": "Sg" }, "StartTime": { - "shape": "Sf" + "shape": "Sg" } }, "required": [ @@ -1800,16 +2065,16 @@ ], "type": "structure" }, - "Sn": { + "St": { "members": { "DynamicVariables": { "shape": "Sc" }, "EndTime": { - "shape": "Sf" + "shape": "Sg" }, "StartTime": { - "shape": "Sf" + "shape": "Sg" } }, "required": [ @@ -1817,7 +2082,7 @@ ], "type": "structure" }, - "Sq": { + "Sw": { "member": { "members": { "MessageType": {}, @@ -1849,7 +2114,7 @@ }, "type": "list" }, - "S10": { + "S16": { "members": { "AccessType": {}, "SecretsManagerAccessTokenConfiguration": { @@ -1863,13 +2128,13 @@ }, "type": "structure" }, - "S13": { + "S19": { "members": { "BaseUrl": {} }, "type": "structure" }, - "S14": { + "S1a": { "members": { "BaseUrl": {} }, @@ -1878,7 +2143,7 @@ ], "type": "structure" }, - "S15": { + "S1b": { "member": { "members": { "BaseUrl": {}, @@ -1888,51 +2153,35 @@ }, "type": "list" }, - "S19": { - "member": { - "members": { - "Path": {}, - "SourceGroup": {}, - "Type": {} - }, - "required": [ - "Path", - "Type", - "SourceGroup" - ], - "type": "structure" - }, - "type": "list" - }, - "S2b": { + "S2i": { "members": { "Mode": {}, "Value": {} }, "type": "structure" }, - "S2d": { + "S2k": { "members": { "EndUrl": {}, "StartUrl": {} }, "type": "structure" }, - "S2e": { + "S2l": { "members": { "AdSegmentUrlPrefix": {}, "ContentSegmentUrlPrefix": {} }, "type": "structure" }, - "S2f": { + "S2m": { "key": {}, "type": "map", "value": { "shape": "Sc" } }, - "S2g": { + "S2n": { "members": { "ManifestEndpointPrefix": {}, "MpdLocation": {}, @@ -1940,13 +2189,13 @@ }, "type": "structure" }, - "S2i": { + "S2p": { "members": { "ManifestEndpointPrefix": {} }, "type": "structure" }, - "S2j": { + "S2q": { "members": { "AdDecisionServerUrl": {}, "MaxDurationSeconds": { @@ -1955,7 +2204,7 @@ }, "type": "structure" }, - "S2k": { + "S2r": { "members": { "PercentEnabled": { "type": "integer" @@ -1966,7 +2215,7 @@ ], "type": "structure" }, - "S2l": { + "S2s": { "members": { "AdMarkerPassthrough": { "members": { @@ -1979,7 +2228,7 @@ }, "type": "structure" }, - "S2v": { + "S32": { "member": {}, "type": "list" } diff --git a/apis/mediatailor-2018-04-23.normal.json b/apis/mediatailor-2018-04-23.normal.json index e34362dafd..62d5a3bb68 100644 --- a/apis/mediatailor-2018-04-23.normal.json +++ b/apis/mediatailor-2018-04-23.normal.json @@ -47,6 +47,23 @@ "shape": "CreateChannelResponse" } }, + "CreateLiveSource": { + "documentation": "

Creates name for a specific live source in a source location.

", + "errors": [], + "http": { + "method": "POST", + "requestUri": "/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}", + "responseCode": 200 + }, + "input": { + "shape": "CreateLiveSourceRequest" + }, + "name": "CreateLiveSource", + "output": { + "documentation": "

Success.

", + "shape": "CreateLiveSourceResponse" + } + }, "CreatePrefetchSchedule": { "documentation": "

Creates a new prefetch schedule for the specified playback configuration.

", "errors": [], @@ -149,6 +166,23 @@ "shape": "DeleteChannelPolicyResponse" } }, + "DeleteLiveSource": { + "documentation": "

Deletes a specific live source in a specific source location.

", + "errors": [], + "http": { + "method": "DELETE", + "requestUri": "/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}", + "responseCode": 200 + }, + "input": { + "shape": "DeleteLiveSourceRequest" + }, + "name": "DeleteLiveSource", + "output": { + "documentation": "

Success.

", + "shape": "DeleteLiveSourceResponse" + } + }, "DeletePlaybackConfiguration": { "documentation": "

Deletes the playback configuration for the specified name.

", "errors": [], @@ -251,6 +285,23 @@ "shape": "DescribeChannelResponse" } }, + "DescribeLiveSource": { + "documentation": "

Provides details about a specific live source in a specific source location.

", + "errors": [], + "http": { + "method": "GET", + "requestUri": "/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}", + "responseCode": 200 + }, + "input": { + "shape": "DescribeLiveSourceRequest" + }, + "name": "DescribeLiveSource", + "output": { + "documentation": "

Success.

", + "shape": "DescribeLiveSourceResponse" + } + }, "DescribeProgram": { "documentation": "

Retrieves the properties of the requested program.

", "errors": [], @@ -404,6 +455,23 @@ "shape": "ListChannelsResponse" } }, + "ListLiveSources": { + "documentation": "

lists all the live sources in a source location.

", + "errors": [], + "http": { + "method": "GET", + "requestUri": "/sourceLocation/{sourceLocationName}/liveSources", + "responseCode": 200 + }, + "input": { + "shape": "ListLiveSourcesRequest" + }, + "name": "ListLiveSources", + "output": { + "documentation": "

Success.

", + "shape": "ListLiveSourcesResponse" + } + }, "ListPlaybackConfigurations": { "documentation": "

Returns a list of the playback configurations defined in AWS Elemental MediaTailor. You can specify a maximum number of configurations to return at a time. The default maximum is 50. Results are returned in pagefuls. If MediaTailor has more configurations than the specified maximum, it provides parameters in the response that you can use to retrieve the next pageful.

", "errors": [], @@ -615,6 +683,23 @@ "shape": "UpdateChannelResponse" } }, + "UpdateLiveSource": { + "documentation": "

Updates a specific live source in a specific source location.

", + "errors": [], + "http": { + "method": "PUT", + "requestUri": "/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}", + "responseCode": 200 + }, + "input": { + "shape": "UpdateLiveSourceRequest" + }, + "name": "UpdateLiveSource", + "output": { + "documentation": "

Success.

", + "shape": "UpdateLiveSourceResponse" + } + }, "UpdateSourceLocation": { "documentation": "

Updates a source location on a specific channel.

", "errors": [], @@ -787,7 +872,7 @@ "documentation": "

The configuration for using a content delivery network (CDN), like Amazon CloudFront, for content and ad segment management.

", "members": { "AdSegmentUrlPrefix": { - "documentation": "

A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.<region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments.

", + "documentation": "

A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.<region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments.

", "shape": "__string" }, "ContentSegmentUrlPrefix": { @@ -836,11 +921,16 @@ "documentation": "

The tags to assign to the channel.

", "locationName": "tags", "shape": "__mapOf__string" + }, + "Tier": { + "documentation": "

The tier for this channel. STANDARD tier channels can contain live programs.

", + "shape": "__string" } }, "required": [ "ChannelState", "ChannelName", + "Tier", "Outputs", "Arn", "PlaybackMode" @@ -933,6 +1023,10 @@ "documentation": "

The tags to assign to the channel.

", "locationName": "tags", "shape": "__mapOf__string" + }, + "Tier": { + "documentation": "

The tier of the channel.

", + "shape": "Tier" } }, "required": [ @@ -980,6 +1074,75 @@ "documentation": "

The tags assigned to the channel.

", "locationName": "tags", "shape": "__mapOf__string" + }, + "Tier": { + "documentation": "

The channel's tier.

", + "shape": "__string" + } + }, + "type": "structure" + }, + "CreateLiveSourceRequest": { + "members": { + "HttpPackageConfigurations": { + "documentation": "

A list of HTTP package configuration parameters for this live source.

", + "shape": "HttpPackageConfigurations" + }, + "LiveSourceName": { + "documentation": "

The identifier for the live source you are working on.

", + "location": "uri", + "locationName": "liveSourceName", + "shape": "__string" + }, + "SourceLocationName": { + "documentation": "

The identifier for the source location you are working on.

", + "location": "uri", + "locationName": "sourceLocationName", + "shape": "__string" + }, + "Tags": { + "documentation": "

The tags to assign to the live source.

", + "locationName": "tags", + "shape": "__mapOf__string" + } + }, + "required": [ + "SourceLocationName", + "LiveSourceName", + "HttpPackageConfigurations" + ], + "type": "structure" + }, + "CreateLiveSourceResponse": { + "members": { + "Arn": { + "documentation": "

The ARN of the live source.

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

The timestamp that indicates when the live source was created.

", + "shape": "__timestampUnix" + }, + "HttpPackageConfigurations": { + "documentation": "

The HTTP package configurations.

", + "shape": "HttpPackageConfigurations" + }, + "LastModifiedTime": { + "documentation": "

The timestamp that indicates when the live source was modified.

", + "shape": "__timestampUnix" + }, + "LiveSourceName": { + "documentation": "

The name of the live source.

", + "shape": "__string" + }, + "SourceLocationName": { + "documentation": "

The name of the source location associated with the VOD source.

", + "shape": "__string" + }, + "Tags": { + "documentation": "

The tags assigned to the live source.

", + "locationName": "tags", + "shape": "__mapOf__string" } }, "type": "structure" @@ -1060,6 +1223,10 @@ "locationName": "channelName", "shape": "__string" }, + "LiveSourceName": { + "documentation": "

The name of the LiveSource for this Program.

", + "shape": "__string" + }, "ProgramName": { "documentation": "

The identifier for the program you are working on.

", "location": "uri", @@ -1082,7 +1249,6 @@ "required": [ "ChannelName", "ProgramName", - "VodSourceName", "SourceLocationName", "ScheduleConfiguration" ], @@ -1106,6 +1272,10 @@ "documentation": "

The timestamp of when the program was created.

", "shape": "__timestampUnix" }, + "LiveSourceName": { + "documentation": "

The name of the LiveSource for this Program.

", + "shape": "__string" + }, "ProgramName": { "documentation": "

The name of the program.

", "shape": "__string" @@ -1140,6 +1310,7 @@ "shape": "HttpConfiguration" }, "SegmentDeliveryConfigurations": { + "documentation": "

A list of the segment delivery configurations associated with this resource.

", "shape": "__listOfSegmentDeliveryConfiguration" }, "SourceLocationName": { @@ -1187,6 +1358,7 @@ "shape": "__timestampUnix" }, "SegmentDeliveryConfigurations": { + "documentation": "

A list of the segment delivery configurations associated with this resource.

", "shape": "__listOfSegmentDeliveryConfiguration" }, "SourceLocationName": { @@ -1204,7 +1376,7 @@ "CreateVodSourceRequest": { "members": { "HttpPackageConfigurations": { - "documentation": "

An array of HTTP package configuration parameters for this VOD source.

", + "documentation": "

A list of HTTP package configuration parameters for this VOD source.

", "shape": "HttpPackageConfigurations" }, "SourceLocationName": { @@ -1247,7 +1419,7 @@ "shape": "HttpPackageConfigurations" }, "LastModifiedTime": { - "documentation": "

The ARN for the VOD source.

", + "documentation": "

The last modified time of the VOD source.

", "shape": "__timestampUnix" }, "SourceLocationName": { @@ -1366,6 +1538,31 @@ "members": {}, "type": "structure" }, + "DeleteLiveSourceRequest": { + "members": { + "LiveSourceName": { + "documentation": "

The identifier for the live source you are working on.

", + "location": "uri", + "locationName": "liveSourceName", + "shape": "__string" + }, + "SourceLocationName": { + "documentation": "

The identifier for the source location you are working on.

", + "location": "uri", + "locationName": "sourceLocationName", + "shape": "__string" + } + }, + "required": [ + "SourceLocationName", + "LiveSourceName" + ], + "type": "structure" + }, + "DeleteLiveSourceResponse": { + "members": {}, + "type": "structure" + }, "DeletePlaybackConfigurationRequest": { "members": { "Name": { @@ -1529,6 +1726,65 @@ "documentation": "

The tags assigned to the channel.

", "locationName": "tags", "shape": "__mapOf__string" + }, + "Tier": { + "documentation": "

The channel's tier.

", + "shape": "__string" + } + }, + "type": "structure" + }, + "DescribeLiveSourceRequest": { + "members": { + "LiveSourceName": { + "documentation": "

The identifier for the live source you are working on.

", + "location": "uri", + "locationName": "liveSourceName", + "shape": "__string" + }, + "SourceLocationName": { + "documentation": "

The identifier for the source location you are working on.

", + "location": "uri", + "locationName": "sourceLocationName", + "shape": "__string" + } + }, + "required": [ + "SourceLocationName", + "LiveSourceName" + ], + "type": "structure" + }, + "DescribeLiveSourceResponse": { + "members": { + "Arn": { + "documentation": "

The ARN of the live source.

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

The timestamp that indicates when the live source was created.

", + "shape": "__timestampUnix" + }, + "HttpPackageConfigurations": { + "documentation": "

The HTTP package configurations.

", + "shape": "HttpPackageConfigurations" + }, + "LastModifiedTime": { + "documentation": "

The timestamp that indicates when the live source was modified.

", + "shape": "__timestampUnix" + }, + "LiveSourceName": { + "documentation": "

The name of the live source.

", + "shape": "__string" + }, + "SourceLocationName": { + "documentation": "

The name of the source location associated with the VOD source.

", + "shape": "__string" + }, + "Tags": { + "documentation": "

The tags assigned to the live source.

", + "locationName": "tags", + "shape": "__mapOf__string" } }, "type": "structure" @@ -1572,6 +1828,10 @@ "documentation": "

The timestamp of when the program was created.

", "shape": "__timestampUnix" }, + "LiveSourceName": { + "documentation": "

The name of the LiveSource for this Program.

", + "shape": "__string" + }, "ProgramName": { "documentation": "

The name of the program.

", "shape": "__string" @@ -1632,6 +1892,7 @@ "shape": "__timestampUnix" }, "SegmentDeliveryConfigurations": { + "documentation": "

A list of the segment delivery configurations associated with this resource.

", "shape": "__listOfSegmentDeliveryConfiguration" }, "SourceLocationName": { @@ -1682,7 +1943,7 @@ "shape": "HttpPackageConfigurations" }, "LastModifiedTime": { - "documentation": "

The ARN for the VOD source.

", + "documentation": "

The last modified time of the VOD source.

", "shape": "__timestampUnix" }, "SourceLocationName": { @@ -1759,7 +2020,7 @@ "GetChannelScheduleResponse": { "members": { "Items": { - "documentation": "

An array of schedule entries for the channel.

", + "documentation": "

A list of schedule entries for the channel.

", "shape": "__listOfScheduleEntry" }, "NextToken": { @@ -2007,7 +2268,7 @@ "ListAlertsResponse": { "members": { "Items": { - "documentation": "

An array of alerts that are associated with this resource.

", + "documentation": "

A list of alerts that are associated with this resource.

", "shape": "__listOfAlert" }, "NextToken": { @@ -2037,7 +2298,7 @@ "ListChannelsResponse": { "members": { "Items": { - "documentation": "

An array of channels that are associated with this account.

", + "documentation": "

A list of channels that are associated with this account.

", "shape": "__listOfChannel" }, "NextToken": { @@ -2047,6 +2308,45 @@ }, "type": "structure" }, + "ListLiveSourcesRequest": { + "members": { + "MaxResults": { + "documentation": "

Upper bound on number of records to return. The maximum number of results is 100.

", + "location": "querystring", + "locationName": "maxResults", + "shape": "MaxResults" + }, + "NextToken": { + "documentation": "

Pagination token from the GET list request. Use the token to fetch the next page of results.

", + "location": "querystring", + "locationName": "nextToken", + "shape": "__string" + }, + "SourceLocationName": { + "documentation": "

The identifier for the source location you are working on.

", + "location": "uri", + "locationName": "sourceLocationName", + "shape": "__string" + } + }, + "required": [ + "SourceLocationName" + ], + "type": "structure" + }, + "ListLiveSourcesResponse": { + "members": { + "Items": { + "documentation": "

Lists the live sources.

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

Pagination token from the list request. Use the token to fetch the next page of results.

", + "shape": "__string" + } + }, + "type": "structure" + }, "ListPlaybackConfigurationsRequest": { "members": { "MaxResults": { @@ -2136,7 +2436,7 @@ "ListSourceLocationsResponse": { "members": { "Items": { - "documentation": "

An array of source locations.

", + "documentation": "

A list of source locations.

", "shape": "__listOfSourceLocation" }, "NextToken": { @@ -2223,6 +2523,47 @@ }, "type": "structure" }, + "LiveSource": { + "documentation": "

Live source configuration parameters.

", + "members": { + "Arn": { + "documentation": "

The ARN for the live source.

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

The timestamp that indicates when the live source was created.

", + "shape": "__timestampUnix" + }, + "HttpPackageConfigurations": { + "documentation": "

The HTTP package configurations for the live source.

", + "shape": "HttpPackageConfigurations" + }, + "LastModifiedTime": { + "documentation": "

The timestamp that indicates when the live source was last modified.

", + "shape": "__timestampUnix" + }, + "LiveSourceName": { + "documentation": "

The name that's used to refer to a live source.

", + "shape": "__string" + }, + "SourceLocationName": { + "documentation": "

The name of the source location.

", + "shape": "__string" + }, + "Tags": { + "documentation": "

The tags assigned to the live source.

", + "locationName": "tags", + "shape": "__mapOf__string" + } + }, + "required": [ + "SourceLocationName", + "LiveSourceName", + "HttpPackageConfigurations", + "Arn" + ], + "type": "structure" + }, "LogConfiguration": { "documentation": "

Returns Amazon CloudWatch log settings for a playback configuration.

", "members": { @@ -2744,6 +3085,10 @@ "documentation": "

The name of the channel that uses this schedule.

", "shape": "__string" }, + "LiveSourceName": { + "documentation": "

The name of the live source used for the program.

", + "shape": "__string" + }, "ProgramName": { "documentation": "

The name of the program.

", "shape": "__string" @@ -2766,7 +3111,6 @@ } }, "required": [ - "VodSourceName", "SourceLocationName", "ChannelName", "Arn", @@ -2800,11 +3144,14 @@ "type": "structure" }, "SegmentDeliveryConfiguration": { + "documentation": "

The base URL of the host or path of the segment delivery server that you're using to serve segments. This is typically a content delivery network (CDN). The URL can be absolute or relative. To use an absolute URL include the protocol, such as https://example.com/some/path. To use a relative URL specify the relative path, such as /some/path*.

", "members": { "BaseUrl": { + "documentation": "

The base URL of the host or path of the segment delivery server that you're using to serve segments. This is typically a content delivery network (CDN). The URL can be absolute or relative. To use an absolute URL include the protocol, such as https://example.com/some/path. To use a relative URL specify the relative path, such as /some/path*.

", "shape": "__string" }, "Name": { + "documentation": "

A unique identifier used to distinguish between multiple segment delivery configurations in a source location.

", "shape": "__string" } }, @@ -2852,6 +3199,7 @@ "shape": "__timestampUnix" }, "SegmentDeliveryConfigurations": { + "documentation": "

The segment delivery configurations for the source location.

", "shape": "__listOfSegmentDeliveryConfiguration" }, "SourceLocationName": { @@ -2949,9 +3297,20 @@ ], "type": "structure" }, + "Tier": { + "enum": [ + "BASIC", + "STANDARD" + ], + "type": "string" + }, "Transition": { "documentation": "

Program transition configuration.

", "members": { + "DurationMillis": { + "documentation": "

The duration of the live program in seconds.

", + "shape": "__long" + }, "RelativePosition": { "documentation": "

The position where this program will be inserted relative to the RelativePosition.

", "shape": "RelativePosition" @@ -3064,6 +3423,70 @@ "documentation": "

The tags assigned to the channel.

", "locationName": "tags", "shape": "__mapOf__string" + }, + "Tier": { + "documentation": "

The channel's tier.

", + "shape": "__string" + } + }, + "type": "structure" + }, + "UpdateLiveSourceRequest": { + "members": { + "HttpPackageConfigurations": { + "documentation": "

A list of HTTP package configurations for the live source on this account.

", + "shape": "HttpPackageConfigurations" + }, + "LiveSourceName": { + "documentation": "

The identifier for the live source you are working on.

", + "location": "uri", + "locationName": "liveSourceName", + "shape": "__string" + }, + "SourceLocationName": { + "documentation": "

The identifier for the source location you are working on.

", + "location": "uri", + "locationName": "sourceLocationName", + "shape": "__string" + } + }, + "required": [ + "SourceLocationName", + "LiveSourceName", + "HttpPackageConfigurations" + ], + "type": "structure" + }, + "UpdateLiveSourceResponse": { + "members": { + "Arn": { + "documentation": "

The ARN of the live source.

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

The timestamp that indicates when the live source was created.

", + "shape": "__timestampUnix" + }, + "HttpPackageConfigurations": { + "documentation": "

The HTTP package configurations.

", + "shape": "HttpPackageConfigurations" + }, + "LastModifiedTime": { + "documentation": "

The timestamp that indicates when the live source was modified.

", + "shape": "__timestampUnix" + }, + "LiveSourceName": { + "documentation": "

The name of the live source.

", + "shape": "__string" + }, + "SourceLocationName": { + "documentation": "

The name of the source location associated with the VOD source.

", + "shape": "__string" + }, + "Tags": { + "documentation": "

The tags assigned to the live source.

", + "locationName": "tags", + "shape": "__mapOf__string" } }, "type": "structure" @@ -3083,6 +3506,7 @@ "shape": "HttpConfiguration" }, "SegmentDeliveryConfigurations": { + "documentation": "

A list of the segment delivery configurations associated with this resource.

", "shape": "__listOfSegmentDeliveryConfiguration" }, "SourceLocationName": { @@ -3125,6 +3549,7 @@ "shape": "__timestampUnix" }, "SegmentDeliveryConfigurations": { + "documentation": "

A list of the segment delivery configurations associated with this resource.

", "shape": "__listOfSegmentDeliveryConfiguration" }, "SourceLocationName": { @@ -3142,7 +3567,7 @@ "UpdateVodSourceRequest": { "members": { "HttpPackageConfigurations": { - "documentation": "

An array of HTTP package configurations for the VOD source on this account.

", + "documentation": "

A list of HTTP package configurations for the VOD source on this account.

", "shape": "HttpPackageConfigurations" }, "SourceLocationName": { @@ -3180,7 +3605,7 @@ "shape": "HttpPackageConfigurations" }, "LastModifiedTime": { - "documentation": "

The ARN for the VOD source.

", + "documentation": "

The last modified time of the VOD source.

", "shape": "__timestampUnix" }, "SourceLocationName": { @@ -3279,6 +3704,12 @@ }, "type": "list" }, + "__listOfLiveSource": { + "member": { + "shape": "LiveSource" + }, + "type": "list" + }, "__listOfPlaybackConfiguration": { "member": { "shape": "PlaybackConfiguration" diff --git a/apis/mediatailor-2018-04-23.paginators.json b/apis/mediatailor-2018-04-23.paginators.json index 82cec31e3c..54990713dd 100644 --- a/apis/mediatailor-2018-04-23.paginators.json +++ b/apis/mediatailor-2018-04-23.paginators.json @@ -18,6 +18,12 @@ "output_token": "NextToken", "result_key": "Items" }, + "ListLiveSources": { + "input_token": "NextToken", + "limit_key": "MaxResults", + "output_token": "NextToken", + "result_key": "Items" + }, "ListPlaybackConfigurations": { "input_token": "NextToken", "limit_key": "MaxResults", diff --git a/apis/secretsmanager-2017-10-17.normal.json b/apis/secretsmanager-2017-10-17.normal.json index e37a90c559..1a2b0a5944 100644 --- a/apis/secretsmanager-2017-10-17.normal.json +++ b/apis/secretsmanager-2017-10-17.normal.json @@ -39,7 +39,7 @@ "shape": "InvalidRequestException" } ], - "documentation": "

Turns off automatic rotation, and if a rotation is currently in progress, cancels the rotation.

To turn on automatic rotation again, call RotateSecret.

If you cancel a rotation in progress, it can leave the VersionStage labels in an unexpected state. Depending on the step of the rotation in progress, you might need to remove the staging label AWSPENDING from the partially created version, specified by the VersionId response value. We recommend you also evaluate the partially rotated new version to see if it should be deleted. You can delete a version by removing all staging labels from it.

Required permissions: secretsmanager:CancelRotateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Turns off automatic rotation, and if a rotation is currently in progress, cancels the rotation.

To turn on automatic rotation again, call RotateSecret.

If you cancel a rotation in progress, it can leave the VersionStage labels in an unexpected state. Depending on the step of the rotation in progress, you might need to remove the staging label AWSPENDING from the partially created version, specified by the VersionId response value. We recommend you also evaluate the partially rotated new version to see if it should be deleted. You can delete a version by removing all staging labels from it.

Required permissions: secretsmanager:CancelRotateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "CreateSecret": { "name": "CreateSecret", @@ -85,7 +85,7 @@ "shape": "DecryptionFailure" } ], - "documentation": "

Creates a new secret. A secret is a set of credentials, such as a user name and password, that you store in an encrypted form in Secrets Manager. The secret also includes the connection information to access a database or other service, which Secrets Manager doesn't encrypt. A secret in Secrets Manager consists of both the protected secret data and the important information needed to manage the secret.

For information about creating a secret in the console, see Create a secret.

To create a secret, you can provide the secret value to be encrypted in either the SecretString parameter or the SecretBinary parameter, but not both. If you include SecretString or SecretBinary then Secrets Manager creates an initial secret version and automatically attaches the staging label AWSCURRENT to it.

If you don't specify an KMS encryption key, Secrets Manager uses the Amazon Web Services managed key aws/secretsmanager. If this key doesn't already exist in your account, then Secrets Manager creates it for you automatically. All users and roles in the Amazon Web Services account automatically have access to use aws/secretsmanager. Creating aws/secretsmanager can result in a one-time significant delay in returning the result.

If the secret is in a different Amazon Web Services account from the credentials calling the API, then you can't use aws/secretsmanager to encrypt the secret, and you must create and use a customer managed KMS key.

Required permissions: secretsmanager:CreateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Creates a new secret. A secret can be a password, a set of credentials such as a user name and password, an OAuth token, or other secret information that you store in an encrypted form in Secrets Manager. The secret also includes the connection information to access a database or other service, which Secrets Manager doesn't encrypt. A secret in Secrets Manager consists of both the protected secret data and the important information needed to manage the secret.

For information about creating a secret in the console, see Create a secret.

To create a secret, you can provide the secret value to be encrypted in either the SecretString parameter or the SecretBinary parameter, but not both. If you include SecretString or SecretBinary then Secrets Manager creates an initial secret version and automatically attaches the staging label AWSCURRENT to it.

For database credentials you want to rotate, for Secrets Manager to be able to rotate the secret, you must make sure the JSON you store in the SecretString matches the JSON structure of a database secret.

If you don't specify an KMS encryption key, Secrets Manager uses the Amazon Web Services managed key aws/secretsmanager. If this key doesn't already exist in your account, then Secrets Manager creates it for you automatically. All users and roles in the Amazon Web Services account automatically have access to use aws/secretsmanager. Creating aws/secretsmanager can result in a one-time significant delay in returning the result.

If the secret is in a different Amazon Web Services account from the credentials calling the API, then you can't use aws/secretsmanager to encrypt the secret, and you must create and use a customer managed KMS key.

Required permissions: secretsmanager:CreateSecret. If you include tags in the secret, you also need secretsmanager:TagResource. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

To encrypt the secret with a KMS key other than aws/secretsmanager, you need kms:GenerateDataKey and kms:Decrypt permission to the key.

" }, "DeleteResourcePolicy": { "name": "DeleteResourcePolicy", @@ -113,7 +113,7 @@ "shape": "InvalidParameterException" } ], - "documentation": "

Deletes the resource-based permission policy attached to the secret. To attach a policy to a secret, use PutResourcePolicy.

Required permissions: secretsmanager:DeleteResourcePolicy. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Deletes the resource-based permission policy attached to the secret. To attach a policy to a secret, use PutResourcePolicy.

Required permissions: secretsmanager:DeleteResourcePolicy. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "DeleteSecret": { "name": "DeleteSecret", @@ -141,7 +141,7 @@ "shape": "InternalServiceError" } ], - "documentation": "

Deletes a secret and all of its versions. You can specify a recovery window during which you can restore the secret. The minimum recovery window is 7 days. The default recovery window is 30 days. Secrets Manager attaches a DeletionDate stamp to the secret that specifies the end of the recovery window. At the end of the recovery window, Secrets Manager deletes the secret permanently.

For information about deleting a secret in the console, see https://docs.aws.amazon.com/secretsmanager/latest/userguide/manage_delete-secret.html.

Secrets Manager performs the permanent secret deletion at the end of the waiting period as a background task with low priority. There is no guarantee of a specific time after the recovery window for the permanent delete to occur.

At any time before recovery window ends, you can use RestoreSecret to remove the DeletionDate and cancel the deletion of the secret.

In a secret scheduled for deletion, you cannot access the encrypted secret value. To access that information, first cancel the deletion with RestoreSecret and then retrieve the information.

Required permissions: secretsmanager:DeleteSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Deletes a secret and all of its versions. You can specify a recovery window during which you can restore the secret. The minimum recovery window is 7 days. The default recovery window is 30 days. Secrets Manager attaches a DeletionDate stamp to the secret that specifies the end of the recovery window. At the end of the recovery window, Secrets Manager deletes the secret permanently.

For information about deleting a secret in the console, see https://docs.aws.amazon.com/secretsmanager/latest/userguide/manage_delete-secret.html.

Secrets Manager performs the permanent secret deletion at the end of the waiting period as a background task with low priority. There is no guarantee of a specific time after the recovery window for the permanent delete to occur.

At any time before recovery window ends, you can use RestoreSecret to remove the DeletionDate and cancel the deletion of the secret.

In a secret scheduled for deletion, you cannot access the encrypted secret value. To access that information, first cancel the deletion with RestoreSecret and then retrieve the information.

Required permissions: secretsmanager:DeleteSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "DescribeSecret": { "name": "DescribeSecret", @@ -166,7 +166,7 @@ "shape": "InvalidParameterException" } ], - "documentation": "

Retrieves the details of a secret. It does not include the encrypted secret value. Secrets Manager only returns fields that have a value in the response.

Required permissions: secretsmanager:DescribeSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Retrieves the details of a secret. It does not include the encrypted secret value. Secrets Manager only returns fields that have a value in the response.

Required permissions: secretsmanager:DescribeSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "GetRandomPassword": { "name": "GetRandomPassword", @@ -191,7 +191,7 @@ "shape": "InternalServiceError" } ], - "documentation": "

Generates a random password. We recommend that you specify the maximum length and include every character type that the system you are generating a password for can support.

Required permissions: secretsmanager:GetRandomPassword. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Generates a random password. We recommend that you specify the maximum length and include every character type that the system you are generating a password for can support.

Required permissions: secretsmanager:GetRandomPassword. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "GetResourcePolicy": { "name": "GetResourcePolicy", @@ -219,7 +219,7 @@ "shape": "InvalidParameterException" } ], - "documentation": "

Retrieves the JSON text of the resource-based policy document attached to the secret. For more information about permissions policies attached to a secret, see Permissions policies attached to a secret.

Required permissions: secretsmanager:GetResourcePolicy. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Retrieves the JSON text of the resource-based policy document attached to the secret. For more information about permissions policies attached to a secret, see Permissions policies attached to a secret.

Required permissions: secretsmanager:GetResourcePolicy. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "GetSecretValue": { "name": "GetSecretValue", @@ -250,7 +250,7 @@ "shape": "InternalServiceError" } ], - "documentation": "

Retrieves the contents of the encrypted fields SecretString or SecretBinary from the specified version of a secret, whichever contains content.

We recommend that you cache your secret values by using client-side caching. Caching secrets improves speed and reduces your costs. For more information, see Cache secrets for your applications.

Required permissions: secretsmanager:GetSecretValue. If the secret is encrypted using a customer-managed key instead of the Amazon Web Services managed key aws/secretsmanager, then you also need kms:Decrypt permissions for that key. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Retrieves the contents of the encrypted fields SecretString or SecretBinary from the specified version of a secret, whichever contains content.

We recommend that you cache your secret values by using client-side caching. Caching secrets improves speed and reduces your costs. For more information, see Cache secrets for your applications.

Required permissions: secretsmanager:GetSecretValue. If the secret is encrypted using a customer-managed key instead of the Amazon Web Services managed key aws/secretsmanager, then you also need kms:Decrypt permissions for that key. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "ListSecretVersionIds": { "name": "ListSecretVersionIds", @@ -278,7 +278,7 @@ "shape": "InvalidParameterException" } ], - "documentation": "

Lists the versions for a secret.

To list the secrets in the account, use ListSecrets.

To get the secret value from SecretString or SecretBinary, call GetSecretValue.

Required permissions: secretsmanager:ListSecretVersionIds. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Lists the versions for a secret.

To list the secrets in the account, use ListSecrets.

To get the secret value from SecretString or SecretBinary, call GetSecretValue.

Required permissions: secretsmanager:ListSecretVersionIds. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "ListSecrets": { "name": "ListSecrets", @@ -303,7 +303,7 @@ "shape": "InternalServiceError" } ], - "documentation": "

Lists the secrets that are stored by Secrets Manager in the Amazon Web Services account, not including secrets that are marked for deletion. To see secrets marked for deletion, use the Secrets Manager console.

To list the versions of a secret, use ListSecretVersionIds.

To get the secret value from SecretString or SecretBinary, call GetSecretValue.

For information about finding secrets in the console, see Enhanced search capabilities for secrets in Secrets Manager.

Required permissions: secretsmanager:ListSecrets. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Lists the secrets that are stored by Secrets Manager in the Amazon Web Services account, not including secrets that are marked for deletion. To see secrets marked for deletion, use the Secrets Manager console.

To list the versions of a secret, use ListSecretVersionIds.

To get the secret value from SecretString or SecretBinary, call GetSecretValue.

For information about finding secrets in the console, see Enhanced search capabilities for secrets in Secrets Manager.

Required permissions: secretsmanager:ListSecrets. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "PutResourcePolicy": { "name": "PutResourcePolicy", @@ -337,7 +337,7 @@ "shape": "PublicPolicyException" } ], - "documentation": "

Attaches a resource-based permission policy to a secret. A resource-based policy is optional. For more information, see Authentication and access control for Secrets Manager

For information about attaching a policy in the console, see Attach a permissions policy to a secret.

Required permissions: secretsmanager:PutResourcePolicy. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Attaches a resource-based permission policy to a secret. A resource-based policy is optional. For more information, see Authentication and access control for Secrets Manager

For information about attaching a policy in the console, see Attach a permissions policy to a secret.

Required permissions: secretsmanager:PutResourcePolicy. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "PutSecretValue": { "name": "PutSecretValue", @@ -377,7 +377,7 @@ "shape": "DecryptionFailure" } ], - "documentation": "

Creates a new version with a new encrypted secret value and attaches it to the secret. The version can contain a new SecretString value or a new SecretBinary value.

We recommend you avoid calling PutSecretValue at a sustained rate of more than once every 10 minutes. When you update the secret value, Secrets Manager creates a new version of the secret. Secrets Manager removes outdated versions when there are more than 100, but it does not remove versions created less than 24 hours ago. If you call PutSecretValue more than once every 10 minutes, you create more versions than Secrets Manager removes, and you will reach the quota for secret versions.

You can specify the staging labels to attach to the new version in VersionStages. If you don't include VersionStages, then Secrets Manager automatically moves the staging label AWSCURRENT to this version. If this operation creates the first version for the secret, then Secrets Manager automatically attaches the staging label AWSCURRENT to it .

If this operation moves the staging label AWSCURRENT from another version to this version, then Secrets Manager also automatically moves the staging label AWSPREVIOUS to the version that AWSCURRENT was removed from.

This operation is idempotent. If a version with a VersionId with the same value as the ClientRequestToken parameter already exists, and you specify the same secret data, the operation succeeds but does nothing. However, if the secret data is different, then the operation fails because you can't modify an existing version; you can only create new ones.

Required permissions: secretsmanager:PutSecretValue. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Creates a new version with a new encrypted secret value and attaches it to the secret. The version can contain a new SecretString value or a new SecretBinary value.

We recommend you avoid calling PutSecretValue at a sustained rate of more than once every 10 minutes. When you update the secret value, Secrets Manager creates a new version of the secret. Secrets Manager removes outdated versions when there are more than 100, but it does not remove versions created less than 24 hours ago. If you call PutSecretValue more than once every 10 minutes, you create more versions than Secrets Manager removes, and you will reach the quota for secret versions.

You can specify the staging labels to attach to the new version in VersionStages. If you don't include VersionStages, then Secrets Manager automatically moves the staging label AWSCURRENT to this version. If this operation creates the first version for the secret, then Secrets Manager automatically attaches the staging label AWSCURRENT to it .

If this operation moves the staging label AWSCURRENT from another version to this version, then Secrets Manager also automatically moves the staging label AWSPREVIOUS to the version that AWSCURRENT was removed from.

This operation is idempotent. If a version with a VersionId with the same value as the ClientRequestToken parameter already exists, and you specify the same secret data, the operation succeeds but does nothing. However, if the secret data is different, then the operation fails because you can't modify an existing version; you can only create new ones.

Required permissions: secretsmanager:PutSecretValue. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "RemoveRegionsFromReplication": { "name": "RemoveRegionsFromReplication", @@ -405,7 +405,7 @@ "shape": "InternalServiceError" } ], - "documentation": "

For a secret that is replicated to other Regions, deletes the secret replicas from the Regions you specify.

Required permissions: secretsmanager:RemoveRegionsFromReplication. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

For a secret that is replicated to other Regions, deletes the secret replicas from the Regions you specify.

Required permissions: secretsmanager:RemoveRegionsFromReplication. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "ReplicateSecretToRegions": { "name": "ReplicateSecretToRegions", @@ -433,7 +433,7 @@ "shape": "InternalServiceError" } ], - "documentation": "

Replicates the secret to a new Regions. See Multi-Region secrets.

Required permissions: secretsmanager:ReplicateSecretToRegions. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Replicates the secret to a new Regions. See Multi-Region secrets.

Required permissions: secretsmanager:ReplicateSecretToRegions. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "RestoreSecret": { "name": "RestoreSecret", @@ -461,7 +461,7 @@ "shape": "InternalServiceError" } ], - "documentation": "

Cancels the scheduled deletion of a secret by removing the DeletedDate time stamp. You can access a secret again after it has been restored.

Required permissions: secretsmanager:RestoreSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Cancels the scheduled deletion of a secret by removing the DeletedDate time stamp. You can access a secret again after it has been restored.

Required permissions: secretsmanager:RestoreSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "RotateSecret": { "name": "RotateSecret", @@ -489,7 +489,7 @@ "shape": "InvalidRequestException" } ], - "documentation": "

Configures and starts the asynchronous process of rotating the secret.

If you include the configuration parameters, the operation sets the values for the secret and then immediately starts a rotation. If you don't include the configuration parameters, the operation starts a rotation with the values already stored in the secret. For more information about rotation, see Rotate secrets.

To configure rotation, you include the ARN of an Amazon Web Services Lambda function and the schedule for the rotation. The Lambda rotation function creates a new version of the secret and creates or updates the credentials on the database or service to match. After testing the new credentials, the function marks the new secret version with the staging label AWSCURRENT. Then anyone who retrieves the secret gets the new version. For more information, see How rotation works.

When rotation is successful, the AWSPENDING staging label might be attached to the same version as the AWSCURRENT version, or it might not be attached to any version.

If the AWSPENDING staging label is present but not attached to the same version as AWSCURRENT, then any later invocation of RotateSecret assumes that a previous rotation request is still in progress and returns an error.

Required permissions: secretsmanager:RotateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. You also need lambda:InvokeFunction permissions on the rotation function. For more information, see Permissions for rotation.

" + "documentation": "

Configures and starts the asynchronous process of rotating the secret. For more information about rotation, see Rotate secrets.

If you include the configuration parameters, the operation sets the values for the secret and then immediately starts a rotation. If you don't include the configuration parameters, the operation starts a rotation with the values already stored in the secret.

For database credentials you want to rotate, for Secrets Manager to be able to rotate the secret, you must make sure the secret value is in the JSON structure of a database secret. In particular, if you want to use the alternating users strategy, your secret must contain the ARN of a superuser secret.

To configure rotation, you also need the ARN of an Amazon Web Services Lambda function and the schedule for the rotation. The Lambda rotation function creates a new version of the secret and creates or updates the credentials on the database or service to match. After testing the new credentials, the function marks the new secret version with the staging label AWSCURRENT. Then anyone who retrieves the secret gets the new version. For more information, see How rotation works.

You can create the Lambda rotation function based on the rotation function templates that Secrets Manager provides. Choose a template that matches your Rotation strategy.

When rotation is successful, the AWSPENDING staging label might be attached to the same version as the AWSCURRENT version, or it might not be attached to any version. If the AWSPENDING staging label is present but not attached to the same version as AWSCURRENT, then any later invocation of RotateSecret assumes that a previous rotation request is still in progress and returns an error.

Required permissions: secretsmanager:RotateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. You also need lambda:InvokeFunction permissions on the rotation function. For more information, see Permissions for rotation.

" }, "StopReplicationToReplica": { "name": "StopReplicationToReplica", @@ -517,7 +517,7 @@ "shape": "InternalServiceError" } ], - "documentation": "

Removes the link between the replica secret and the primary secret and promotes the replica to a primary secret in the replica Region.

You must call this operation from the Region in which you want to promote the replica to a primary secret.

Required permissions: secretsmanager:StopReplicationToReplica. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Removes the link between the replica secret and the primary secret and promotes the replica to a primary secret in the replica Region.

You must call this operation from the Region in which you want to promote the replica to a primary secret.

Required permissions: secretsmanager:StopReplicationToReplica. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "TagResource": { "name": "TagResource", @@ -542,7 +542,7 @@ "shape": "InternalServiceError" } ], - "documentation": "

Attaches tags to a secret. Tags consist of a key name and a value. Tags are part of the secret's metadata. They are not associated with specific versions of the secret. This operation appends tags to the existing list of tags.

The following restrictions apply to tags:

If you use tags as part of your security strategy, then adding or removing a tag can change permissions. If successfully completing this operation would result in you losing your permissions for this secret, then the operation is blocked and returns an Access Denied error.

Required permissions: secretsmanager:TagResource. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Attaches tags to a secret. Tags consist of a key name and a value. Tags are part of the secret's metadata. They are not associated with specific versions of the secret. This operation appends tags to the existing list of tags.

The following restrictions apply to tags:

If you use tags as part of your security strategy, then adding or removing a tag can change permissions. If successfully completing this operation would result in you losing your permissions for this secret, then the operation is blocked and returns an Access Denied error.

Required permissions: secretsmanager:TagResource. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "UntagResource": { "name": "UntagResource", @@ -567,7 +567,7 @@ "shape": "InternalServiceError" } ], - "documentation": "

Removes specific tags from a secret.

This operation is idempotent. If a requested tag is not attached to the secret, no error is returned and the secret metadata is unchanged.

If you use tags as part of your security strategy, then removing a tag can change permissions. If successfully completing this operation would result in you losing your permissions for this secret, then the operation is blocked and returns an Access Denied error.

Required permissions: secretsmanager:UntagResource. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Removes specific tags from a secret.

This operation is idempotent. If a requested tag is not attached to the secret, no error is returned and the secret metadata is unchanged.

If you use tags as part of your security strategy, then removing a tag can change permissions. If successfully completing this operation would result in you losing your permissions for this secret, then the operation is blocked and returns an Access Denied error.

Required permissions: secretsmanager:UntagResource. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "UpdateSecret": { "name": "UpdateSecret", @@ -613,7 +613,7 @@ "shape": "DecryptionFailure" } ], - "documentation": "

Modifies the details of a secret, including metadata and the secret value. To change the secret value, you can also use PutSecretValue.

To change the rotation configuration of a secret, use RotateSecret instead.

We recommend you avoid calling UpdateSecret at a sustained rate of more than once every 10 minutes. When you call UpdateSecret to update the secret value, Secrets Manager creates a new version of the secret. Secrets Manager removes outdated versions when there are more than 100, but it does not remove versions created less than 24 hours ago. If you update the secret value more than once every 10 minutes, you create more versions than Secrets Manager removes, and you will reach the quota for secret versions.

If you include SecretString or SecretBinary to create a new secret version, Secrets Manager automatically attaches the staging label AWSCURRENT to the new version.

If you call this operation with a VersionId that matches an existing version's ClientRequestToken, the operation results in an error. You can't modify an existing version, you can only create a new version. To remove a version, remove all staging labels from it. See UpdateSecretVersionStage.

If you don't specify an KMS encryption key, Secrets Manager uses the Amazon Web Services managed key aws/secretsmanager. If this key doesn't already exist in your account, then Secrets Manager creates it for you automatically. All users and roles in the Amazon Web Services account automatically have access to use aws/secretsmanager. Creating aws/secretsmanager can result in a one-time significant delay in returning the result.

If the secret is in a different Amazon Web Services account from the credentials calling the API, then you can't use aws/secretsmanager to encrypt the secret, and you must create and use a customer managed key.

Required permissions: secretsmanager:UpdateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. If you use a customer managed key, you must also have kms:GenerateDataKey and kms:Decrypt permissions on the key. For more information, see Secret encryption and decryption.

" + "documentation": "

Modifies the details of a secret, including metadata and the secret value. To change the secret value, you can also use PutSecretValue.

To change the rotation configuration of a secret, use RotateSecret instead.

We recommend you avoid calling UpdateSecret at a sustained rate of more than once every 10 minutes. When you call UpdateSecret to update the secret value, Secrets Manager creates a new version of the secret. Secrets Manager removes outdated versions when there are more than 100, but it does not remove versions created less than 24 hours ago. If you update the secret value more than once every 10 minutes, you create more versions than Secrets Manager removes, and you will reach the quota for secret versions.

If you include SecretString or SecretBinary to create a new secret version, Secrets Manager automatically attaches the staging label AWSCURRENT to the new version.

If you call this operation with a VersionId that matches an existing version's ClientRequestToken, the operation results in an error. You can't modify an existing version, you can only create a new version. To remove a version, remove all staging labels from it. See UpdateSecretVersionStage.

If you don't specify an KMS encryption key, Secrets Manager uses the Amazon Web Services managed key aws/secretsmanager. If this key doesn't already exist in your account, then Secrets Manager creates it for you automatically. All users and roles in the Amazon Web Services account automatically have access to use aws/secretsmanager. Creating aws/secretsmanager can result in a one-time significant delay in returning the result.

If the secret is in a different Amazon Web Services account from the credentials calling the API, then you can't use aws/secretsmanager to encrypt the secret, and you must create and use a customer managed key.

Required permissions: secretsmanager:UpdateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. If you use a customer managed key, you must also have kms:GenerateDataKey and kms:Decrypt permissions on the key. For more information, see Secret encryption and decryption.

" }, "UpdateSecretVersionStage": { "name": "UpdateSecretVersionStage", @@ -644,7 +644,7 @@ "shape": "InternalServiceError" } ], - "documentation": "

Modifies the staging labels attached to a version of a secret. Secrets Manager uses staging labels to track a version as it progresses through the secret rotation process. Each staging label can be attached to only one version at a time. To add a staging label to a version when it is already attached to another version, Secrets Manager first removes it from the other version first and then attaches it to this one. For more information about versions and staging labels, see Concepts: Version.

The staging labels that you specify in the VersionStage parameter are added to the existing list of staging labels for the version.

You can move the AWSCURRENT staging label to this version by including it in this call.

Whenever you move AWSCURRENT, Secrets Manager automatically moves the label AWSPREVIOUS to the version that AWSCURRENT was removed from.

If this action results in the last label being removed from a version, then the version is considered to be 'deprecated' and can be deleted by Secrets Manager.

Required permissions: secretsmanager:UpdateSecretVersionStage. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Modifies the staging labels attached to a version of a secret. Secrets Manager uses staging labels to track a version as it progresses through the secret rotation process. Each staging label can be attached to only one version at a time. To add a staging label to a version when it is already attached to another version, Secrets Manager first removes it from the other version first and then attaches it to this one. For more information about versions and staging labels, see Concepts: Version.

The staging labels that you specify in the VersionStage parameter are added to the existing list of staging labels for the version.

You can move the AWSCURRENT staging label to this version by including it in this call.

Whenever you move AWSCURRENT, Secrets Manager automatically moves the label AWSPREVIOUS to the version that AWSCURRENT was removed from.

If this action results in the last label being removed from a version, then the version is considered to be 'deprecated' and can be deleted by Secrets Manager.

Required permissions: secretsmanager:UpdateSecretVersionStage. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" }, "ValidateResourcePolicy": { "name": "ValidateResourcePolicy", @@ -675,7 +675,7 @@ "shape": "InvalidRequestException" } ], - "documentation": "

Validates that a resource policy does not grant a wide range of principals access to your secret. A resource-based policy is optional for secrets.

The API performs three checks when validating the policy:

Required permissions: secretsmanager:ValidateResourcePolicy. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" + "documentation": "

Validates that a resource policy does not grant a wide range of principals access to your secret. A resource-based policy is optional for secrets.

The API performs three checks when validating the policy:

Required permissions: secretsmanager:ValidateResourcePolicy. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager.

" } }, "shapes": { @@ -702,7 +702,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" } } }, @@ -805,7 +805,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret to delete the attached resource-based policy for.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret to delete the attached resource-based policy for.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" } } }, @@ -830,7 +830,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret to delete.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret to delete.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" }, "RecoveryWindowInDays": { "shape": "RecoveryWindowInDaysType", @@ -876,7 +876,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" } } }, @@ -1095,7 +1095,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret to retrieve the attached resource-based policy for.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret to retrieve the attached resource-based policy for.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" } } }, @@ -1124,7 +1124,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret to retrieve.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret to retrieve.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" }, "VersionId": { "shape": "SecretVersionIdType", @@ -1201,7 +1201,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret whose versions you want to list.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret whose versions you want to list.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" }, "MaxResults": { "shape": "MaxResultsType", @@ -1314,7 +1314,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret to attach the resource-based policy.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret to attach the resource-based policy.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" }, "ResourcePolicy": { "shape": "NonEmptyResourcePolicyType", @@ -1348,7 +1348,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret to add a new version to.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

If the secret doesn't already exist, use CreateSecret instead.

" + "documentation": "

The ARN or name of the secret to add a new version to.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

If the secret doesn't already exist, use CreateSecret instead.

" }, "ClientRequestToken": { "shape": "ClientRequestTokenType", @@ -1533,7 +1533,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret to restore.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret to restore.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" } } }, @@ -1558,7 +1558,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret to rotate.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret to rotate.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" }, "ClientRequestToken": { "shape": "ClientRequestTokenType", @@ -1881,7 +1881,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The identifier for the secret to attach tags to. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The identifier for the secret to attach tags to. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" }, "Tags": { "shape": "TagListType", @@ -1906,7 +1906,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" }, "TagKeys": { "shape": "TagKeyListType", @@ -1922,7 +1922,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or name of the secret.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or name of the secret.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" }, "ClientRequestToken": { "shape": "ClientRequestTokenType", @@ -1973,7 +1973,7 @@ "members": { "SecretId": { "shape": "SecretIdType", - "documentation": "

The ARN or the name of the secret with the version and staging labelsto modify.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN.

" + "documentation": "

The ARN or the name of the secret with the version and staging labelsto modify.

For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN.

" }, "VersionStage": { "shape": "SecretVersionStageType", diff --git a/apis/storagegateway-2013-06-30.normal.json b/apis/storagegateway-2013-06-30.normal.json index 47c39f5996..ba775807f7 100644 --- a/apis/storagegateway-2013-06-30.normal.json +++ b/apis/storagegateway-2013-06-30.normal.json @@ -142,7 +142,7 @@ "shape": "InternalServerError" } ], - "documentation": "

Assigns a tape to a tape pool for archiving. The tape assigned to a pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the S3 storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

Valid Values: GLACIER | DEEP_ARCHIVE

" + "documentation": "

Assigns a tape to a tape pool for archiving. The tape assigned to a pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the S3 storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

" }, "AssociateFileSystem": { "name": "AssociateFileSystem", @@ -566,7 +566,7 @@ "shape": "InternalServerError" } ], - "documentation": "

Deletes a snapshot of a volume.

You can take snapshots of your gateway volumes on a scheduled or ad hoc basis. This API action enables you to delete a snapshot schedule for a volume. For more information, see Backing up your volumes. In the DeleteSnapshotSchedule request, you identify the volume by providing its Amazon Resource Name (ARN). This operation is only supported in stored and cached volume gateway types.

To list or delete a snapshot, you must use the Amazon EC2 API. For more information, go to DescribeSnapshots in the Amazon Elastic Compute Cloud API Reference.

" + "documentation": "

Deletes a snapshot of a volume.

You can take snapshots of your gateway volumes on a scheduled or ad hoc basis. This API action enables you to delete a snapshot schedule for a volume. For more information, see Backing up your volumes. In the DeleteSnapshotSchedule request, you identify the volume by providing its Amazon Resource Name (ARN). This operation is only supported for cached volume gateway types.

To list or delete a snapshot, you must use the Amazon EC2 API. For more information, go to DescribeSnapshots in the Amazon Elastic Compute Cloud API Reference.

" }, "DeleteTape": { "name": "DeleteTape", @@ -1446,7 +1446,7 @@ "shape": "InternalServerError" } ], - "documentation": "

Sends you notification through CloudWatch Events when all files written to your file share have been uploaded to Amazon S3.

Storage Gateway can send a notification through Amazon CloudWatch Events when all files written to your file share up to that point in time have been uploaded to Amazon S3. These files include files written to the file share up to the time that you make a request for notification. When the upload is done, Storage Gateway sends you notification through an Amazon CloudWatch Event. You can configure CloudWatch Events to send the notification through event targets such as Amazon SNS or Lambda function. This operation is only supported for S3 File Gateways.

For more information, see Getting file upload notification in the Storage Gateway User Guide.

" + "documentation": "

Sends you notification through CloudWatch Events when all files written to your file share have been uploaded to S3. Amazon S3.

Storage Gateway can send a notification through Amazon CloudWatch Events when all files written to your file share up to that point in time have been uploaded to Amazon S3. These files include files written to the file share up to the time that you make a request for notification. When the upload is done, Storage Gateway sends you notification through an Amazon CloudWatch Event. You can configure CloudWatch Events to send the notification through event targets such as Amazon SNS or Lambda function. This operation is only supported for S3 File Gateways.

For more information, see Getting file upload notification in the Storage Gateway User Guide.

" }, "RefreshCache": { "name": "RefreshCache", @@ -1468,7 +1468,7 @@ "shape": "InternalServerError" } ], - "documentation": "

Refreshes the cached inventory of objects for the specified file share. This operation finds objects in the Amazon S3 bucket that were added, removed, or replaced since the gateway last listed the bucket's contents and cached the results. This operation does not import files into the S3 File Gateway cache storage. It only updates the cached inventory to reflect changes in the inventory of the objects in the S3 bucket. This operation is only supported in the S3 File Gateway types.

You can subscribe to be notified through an Amazon CloudWatch event when your RefreshCache operation completes. For more information, see Getting notified about file operations in the Storage Gateway User Guide. This operation is Only supported for S3 File Gateways.

When this API is called, it only initiates the refresh operation. When the API call completes and returns a success code, it doesn't necessarily mean that the file refresh has completed. You should use the refresh-complete notification to determine that the operation has completed before you check for new files on the gateway file share. You can subscribe to be notified through a CloudWatch event when your RefreshCache operation completes.

Throttle limit: This API is asynchronous, so the gateway will accept no more than two refreshes at any time. We recommend using the refresh-complete CloudWatch event notification before issuing additional requests. For more information, see Getting notified about file operations in the Storage Gateway User Guide.

If you invoke the RefreshCache API when two requests are already being processed, any new request will cause an InvalidGatewayRequestException error because too many requests were sent to the server.

For more information, see Getting notified about file operations in the Storage Gateway User Guide.

" + "documentation": "

Refreshes the cached inventory of objects for the specified file share. This operation finds objects in the Amazon S3 bucket that were added, removed, or replaced since the gateway last listed the bucket's contents and cached the results. This operation does not import files into the S3 File Gateway cache storage. It only updates the cached inventory to reflect changes in the inventory of the objects in the S3 bucket. This operation is only supported in the S3 File Gateway types.

You can subscribe to be notified through an Amazon CloudWatch event when your RefreshCache operation completes. For more information, see Getting notified about file operations in the Storage Gateway User Guide. This operation is Only supported for S3 File Gateways.

When this API is called, it only initiates the refresh operation. When the API call completes and returns a success code, it doesn't necessarily mean that the file refresh has completed. You should use the refresh-complete notification to determine that the operation has completed before you check for new files on the gateway file share. You can subscribe to be notified through a CloudWatch event when your RefreshCache operation completes.

Throttle limit: This API is asynchronous, so the gateway will accept no more than two refreshes at any time. We recommend using the refresh-complete CloudWatch event notification before issuing additional requests. For more information, see Getting notified about file operations in the Storage Gateway User Guide.

The S3 bucket name does not need to be included when entering the list of folders in the FolderList parameter.

For more information, see Getting notified about file operations in the Storage Gateway User Guide.

" }, "RemoveTagsFromResource": { "name": "RemoveTagsFromResource", @@ -2185,7 +2185,7 @@ }, "PoolId": { "shape": "PoolId", - "documentation": "

The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

Valid Values: GLACIER | DEEP_ARCHIVE

" + "documentation": "

The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

" }, "BypassGovernanceRetention": { "shape": "boolean", @@ -2346,7 +2346,7 @@ }, "PoolId": { "shape": "PoolId", - "documentation": "

The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the Amazon S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

Valid Values: GLACIER | DEEP_ARCHIVE

" + "documentation": "

The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the Amazon S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

" }, "TapeSizeInBytes": { "shape": "TapeSize", @@ -2502,7 +2502,7 @@ }, "VolumeUsedInBytes": { "shape": "VolumeUsedInBytes", - "documentation": "

The size of the data stored on the volume in bytes. This value is calculated based on the number of blocks that are touched, instead of the actual amount of data written. This value can be useful for sequential write patterns but less accurate for random write patterns. VolumeUsedInBytes is different from the compressed size of the volume, which is the value that is used to calculate your bill.

This value is not available for volumes created prior to May 13, 2015, until you store data on the volume.

" + "documentation": "

The size of the data stored on the volume in bytes. This value is calculated based on the number of blocks that are touched, instead of the actual amount of data written. This value can be useful for sequential write patterns but less accurate for random write patterns. VolumeUsedInBytes is different from the compressed size of the volume, which is the value that is used to calculate your bill.

This value is not available for volumes created prior to May 13, 2015, until you store data on the volume.

If you use a delete tool that overwrites the data on your volume with random data, your usage will not be reduced. This is because the random data is not compressible. If you want to reduce the amount of billed storage on your volume, we recommend overwriting your files with zeros to compress the data to a negligible amount of actual storage.

" }, "KMSKey": { "shape": "KMSKey" @@ -2727,7 +2727,7 @@ }, "DefaultStorageClass": { "shape": "StorageClass", - "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" + "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" }, "ObjectACL": { "shape": "ObjectACL", @@ -2829,7 +2829,7 @@ }, "DefaultStorageClass": { "shape": "StorageClass", - "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" + "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" }, "ObjectACL": { "shape": "ObjectACL", @@ -3128,7 +3128,7 @@ }, "PoolId": { "shape": "PoolId", - "documentation": "

The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Deep Archive) that corresponds to the pool.

Valid Values: GLACIER | DEEP_ARCHIVE

" + "documentation": "

The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Deep Archive) that corresponds to the pool.

" }, "Worm": { "shape": "boolean", @@ -3191,7 +3191,7 @@ }, "PoolId": { "shape": "PoolId", - "documentation": "

The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

Valid Values: GLACIER | DEEP_ARCHIVE

" + "documentation": "

The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

" }, "Worm": { "shape": "boolean", @@ -3731,7 +3731,7 @@ }, "LastSoftwareUpdate": { "shape": "LastSoftwareUpdate", - "documentation": "

The date on which the last software update was applied to the gateway. If the gateway has never been updated, this field does not return a value in the response.

" + "documentation": "

The date on which the last software update was applied to the gateway. If the gateway has never been updated, this field does not return a value in the response. This only only exist and returns once it have been chosen and set by the SGW service, based on the OS version of the gateway VM

" }, "Ec2InstanceId": { "shape": "Ec2InstanceId", @@ -3751,7 +3751,7 @@ }, "CloudWatchLogGroupARN": { "shape": "CloudWatchLogGroupARN", - "documentation": "

The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to monitor events in the gateway.

" + "documentation": "

The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to monitor events in the gateway. This field only only exist and returns once it have been chosen and set by the SGW service, based on the OS version of the gateway VM

" }, "HostEnvironment": { "shape": "HostEnvironment", @@ -5261,7 +5261,7 @@ }, "DefaultStorageClass": { "shape": "StorageClass", - "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" + "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" }, "ObjectACL": { "shape": "ObjectACL" @@ -5693,7 +5693,7 @@ }, "DefaultStorageClass": { "shape": "StorageClass", - "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" + "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" }, "ObjectACL": { "shape": "ObjectACL" @@ -6098,7 +6098,7 @@ }, "PoolId": { "shape": "PoolId", - "documentation": "

The ID of the pool that contains tapes that will be archived. The tapes in this pool are archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

Valid Values: GLACIER | DEEP_ARCHIVE

" + "documentation": "

The ID of the pool that contains tapes that will be archived. The tapes in this pool are archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

" }, "Worm": { "shape": "boolean", @@ -6119,7 +6119,7 @@ "type": "string", "max": 500, "min": 50, - "pattern": "^arn:(aws|aws-cn|aws-us-gov):storagegateway:[a-z\\-0-9]+:[0-9]+:tape\\/[0-9A-Z]{7,16}$" + "pattern": "^arn:(aws|aws-cn|aws-us-gov):storagegateway:[a-z\\-0-9]+:[0-9]+:tape\\/[0-9A-Z]{5,16}$" }, "TapeARNs": { "type": "list", @@ -6168,7 +6168,7 @@ }, "PoolId": { "shape": "PoolId", - "documentation": "

The ID of the pool that was used to archive the tape. The tapes in this pool are archived in the S3 storage class that is associated with the pool.

Valid Values: GLACIER | DEEP_ARCHIVE

" + "documentation": "

The ID of the pool that was used to archive the tape. The tapes in this pool are archived in the S3 storage class that is associated with the pool.

" }, "Worm": { "shape": "boolean", @@ -6197,7 +6197,7 @@ "TapeBarcode": { "type": "string", "max": 16, - "min": 7, + "min": 5, "pattern": "^[A-Z0-9]*$" }, "TapeBarcodePrefix": { @@ -6236,7 +6236,7 @@ }, "PoolId": { "shape": "PoolId", - "documentation": "

The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

Valid Values: GLACIER | DEEP_ARCHIVE

" + "documentation": "

The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool.

" }, "RetentionStartDate": { "shape": "Time", @@ -6605,7 +6605,7 @@ }, "DefaultStorageClass": { "shape": "StorageClass", - "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" + "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" }, "ObjectACL": { "shape": "ObjectACL", @@ -6680,7 +6680,7 @@ }, "DefaultStorageClass": { "shape": "StorageClass", - "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" + "documentation": "

The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional.

Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA

" }, "ObjectACL": { "shape": "ObjectACL", diff --git a/apis/wisdom-2020-10-19.min.json b/apis/wisdom-2020-10-19.min.json index 0ff47df894..a36522f93c 100644 --- a/apis/wisdom-2020-10-19.min.json +++ b/apis/wisdom-2020-10-19.min.json @@ -522,7 +522,43 @@ "relevanceLevel": {}, "relevanceScore": { "type": "double" - } + }, + "type": {} + } + } + }, + "triggers": { + "type": "list", + "member": { + "type": "structure", + "required": [ + "data", + "id", + "recommendationIds", + "source", + "type" + ], + "members": { + "data": { + "type": "structure", + "members": { + "query": { + "type": "structure", + "members": { + "text": { + "shape": "S2f" + } + } + } + }, + "union": true + }, + "id": {}, + "recommendationIds": { + "shape": "S2g" + }, + "source": {}, + "type": {} } } } @@ -716,7 +752,7 @@ ], "members": { "contentSummaries": { - "shape": "S2n" + "shape": "S2w" }, "nextToken": {} } @@ -830,7 +866,7 @@ "locationName": "assistantId" }, "recommendationIds": { - "shape": "S2v" + "shape": "S2g" }, "sessionId": { "location": "uri", @@ -852,7 +888,7 @@ } }, "recommendationIds": { - "shape": "S2v" + "shape": "S2g" } } }, @@ -879,8 +915,7 @@ }, "nextToken": {}, "queryText": { - "type": "string", - "sensitive": true + "shape": "S2f" } } }, @@ -962,7 +997,7 @@ "locationName": "nextToken" }, "searchExpression": { - "shape": "S38" + "shape": "S3f" } } }, @@ -973,7 +1008,7 @@ ], "members": { "contentSummaries": { - "shape": "S2n" + "shape": "S2w" }, "nextToken": {} } @@ -1005,7 +1040,7 @@ "locationName": "nextToken" }, "searchExpression": { - "shape": "S38" + "shape": "S3f" } } }, @@ -1072,8 +1107,7 @@ }, "uploadId": {}, "url": { - "type": "string", - "sensitive": true + "shape": "Sw" }, "urlExpiry": { "shape": "Sx" @@ -1321,14 +1355,17 @@ }, "title": {}, "url": { - "type": "string", - "sensitive": true + "shape": "Sw" }, "urlExpiry": { "shape": "Sx" } } }, + "Sw": { + "type": "string", + "sensitive": true + }, "Sx": { "type": "timestamp", "timestampFormat": "unixTimestamp" @@ -1487,17 +1524,21 @@ } } }, - "S2n": { + "S2f": { + "type": "string", + "sensitive": true + }, + "S2g": { + "type": "list", + "member": {} + }, + "S2w": { "type": "list", "member": { "shape": "S1r" } }, - "S2v": { - "type": "list", - "member": {} - }, - "S38": { + "S3f": { "type": "structure", "required": [ "filters" diff --git a/apis/wisdom-2020-10-19.normal.json b/apis/wisdom-2020-10-19.normal.json index 86609fa961..b44b61f1c4 100644 --- a/apis/wisdom-2020-10-19.normal.json +++ b/apis/wisdom-2020-10-19.normal.json @@ -263,6 +263,9 @@ { "shape": "ConflictException" }, + { + "shape": "ValidationException" + }, { "shape": "AccessDeniedException" }, @@ -845,7 +848,7 @@ }, "objectFields": { "shape": "ObjectFieldsList", - "documentation": "

The fields from the source that are made available to your agents in Wisdom.

Make sure to include additional field(s); these are indexed and used to source recommendations.

" + "documentation": "

The fields from the source that are made available to your agents in Wisdom.

Make sure to include additional fields. These fields are indexed and used to source recommendations.

" } }, "documentation": "

Configuration information for Amazon AppIntegrations to automatically ingest content.

" @@ -867,7 +870,7 @@ "members": { "assistantArn": { "shape": "Arn", - "documentation": "

The Amazon Resource Name (ARN) of the Wisdom assistant

" + "documentation": "

The Amazon Resource Name (ARN) of the Wisdom assistant.

" }, "assistantAssociationArn": { "shape": "Arn", @@ -901,7 +904,7 @@ "members": { "knowledgeBaseId": { "shape": "Uuid", - "documentation": "

The the identifier of the knowledge base.

" + "documentation": "

The identifier of the knowledge base.

" } }, "documentation": "

The data that is input into Wisdom as a result of the assistant association.

", @@ -931,7 +934,7 @@ "members": { "assistantArn": { "shape": "Arn", - "documentation": "

The Amazon Resource Name (ARN) of the Wisdom assistant

" + "documentation": "

The Amazon Resource Name (ARN) of the Wisdom assistant.

" }, "assistantAssociationArn": { "shape": "Arn", @@ -978,7 +981,7 @@ "members": { "assistantArn": { "shape": "Arn", - "documentation": "

The Amazon Resource Name (ARN) of the Wisdom assistant

" + "documentation": "

The Amazon Resource Name (ARN) of the Wisdom assistant.

" }, "assistantId": { "shape": "Uuid", @@ -1040,7 +1043,7 @@ "members": { "assistantArn": { "shape": "Arn", - "documentation": "

The Amazon Resource Name (ARN) of the Wisdom assistant

" + "documentation": "

The Amazon Resource Name (ARN) of the Wisdom assistant.

" }, "assistantId": { "shape": "Uuid", @@ -1129,7 +1132,7 @@ }, "knowledgeBaseId": { "shape": "Uuid", - "documentation": "

The the identifier of the knowledge base.

" + "documentation": "

The identifier of the knowledge base.

" }, "linkOutUri": { "shape": "Uri", @@ -1160,7 +1163,7 @@ "documentation": "

The title of the content.

" }, "url": { - "shape": "SyntheticContentDataUrl", + "shape": "Url", "documentation": "

The URL of the content.

" }, "urlExpiry": { @@ -1177,7 +1180,9 @@ }, "value": { "shape": "NonEmptyString" - } + }, + "max": 10, + "min": 0 }, "ContentReference": { "type": "structure", @@ -1196,7 +1201,7 @@ }, "knowledgeBaseId": { "shape": "Uuid", - "documentation": "

The the identifier of the knowledge base.

" + "documentation": "

The identifier of the knowledge base.

" } }, "documentation": "

Reference information about the content.

" @@ -1246,7 +1251,7 @@ }, "knowledgeBaseId": { "shape": "Uuid", - "documentation": "

The the identifier of the knowledge base.

" + "documentation": "

The identifier of the knowledge base.

" }, "metadata": { "shape": "ContentMetadata", @@ -1288,7 +1293,7 @@ }, "ContentType": { "type": "string", - "pattern": "^(text/(plain|html))|(application/x\\.wisdom-json;source=(salesforce|servicenow))$" + "pattern": "^(text/(plain|html))|(application/x\\.wisdom-json;source=(salesforce|servicenow|zendesk))$" }, "CreateAssistantAssociationRequest": { "type": "structure", @@ -1390,7 +1395,7 @@ }, "knowledgeBaseId": { "shape": "UuidOrArn", - "documentation": "

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", + "documentation": "

The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", "location": "uri", "locationName": "knowledgeBaseId" }, @@ -1579,7 +1584,7 @@ }, "knowledgeBaseId": { "shape": "UuidOrArn", - "documentation": "

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", + "documentation": "

The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", "location": "uri", "locationName": "knowledgeBaseId" } @@ -1642,7 +1647,7 @@ "documentation": "

Highlights in the document text.

" }, "text": { - "shape": "SyntheticDocumentTextString", + "shape": "SensitiveString", "documentation": "

Text in the document.

" } }, @@ -1763,7 +1768,7 @@ }, "knowledgeBaseId": { "shape": "UuidOrArn", - "documentation": "

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", + "documentation": "

The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", "location": "uri", "locationName": "knowledgeBaseId" } @@ -1793,7 +1798,7 @@ }, "knowledgeBaseId": { "shape": "UuidOrArn", - "documentation": "

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", + "documentation": "

The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", "location": "uri", "locationName": "knowledgeBaseId" } @@ -1816,7 +1821,7 @@ "members": { "knowledgeBaseId": { "shape": "UuidOrArn", - "documentation": "

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", + "documentation": "

The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", "location": "uri", "locationName": "knowledgeBaseId" } @@ -1873,6 +1878,10 @@ "recommendations": { "shape": "RecommendationList", "documentation": "

The recommendations.

" + }, + "triggers": { + "shape": "RecommendationTriggerList", + "documentation": "

The triggers corresponding to recommendations.

" } } }, @@ -1947,7 +1956,7 @@ }, "knowledgeBaseId": { "shape": "Uuid", - "documentation": "

The the identifier of the knowledge base.

" + "documentation": "

The identifier of the knowledge base.

" } }, "documentation": "

Association information about the knowledge base.

" @@ -1972,7 +1981,7 @@ }, "knowledgeBaseId": { "shape": "Uuid", - "documentation": "

The the identifier of the knowledge base.

" + "documentation": "

The identifier of the knowledge base.

" }, "knowledgeBaseType": { "shape": "KnowledgeBaseType", @@ -2046,7 +2055,7 @@ }, "knowledgeBaseId": { "shape": "Uuid", - "documentation": "

The the identifier of the knowledge base.

" + "documentation": "

The identifier of the knowledge base.

" }, "knowledgeBaseType": { "shape": "KnowledgeBaseType", @@ -2066,7 +2075,7 @@ }, "sourceConfiguration": { "shape": "SourceConfiguration", - "documentation": "

[KEVIN]

" + "documentation": "

Configuration information about the external data source.

" }, "status": { "shape": "KnowledgeBaseStatus", @@ -2169,7 +2178,7 @@ "members": { "knowledgeBaseId": { "shape": "UuidOrArn", - "documentation": "

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", + "documentation": "

The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", "location": "uri", "locationName": "knowledgeBaseId" }, @@ -2394,6 +2403,16 @@ } } }, + "QueryRecommendationTriggerData": { + "type": "structure", + "members": { + "text": { + "shape": "QueryText", + "documentation": "

The text associated with the recommendation trigger.

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

Data associated with the QUERY RecommendationTriggerType.

" + }, "QueryResultsList": { "type": "list", "member": { @@ -2426,6 +2445,10 @@ "relevanceScore": { "shape": "RelevanceScore", "documentation": "

The relevance score of the recommendation.

" + }, + "type": { + "shape": "RecommendationType", + "documentation": "

The type of recommendation.

" } }, "documentation": "

Information about the recommendation.

" @@ -2442,6 +2465,76 @@ "shape": "RecommendationData" } }, + "RecommendationSourceType": { + "type": "string", + "enum": [ + "ISSUE_DETECTION", + "RULE_EVALUATION", + "OTHER" + ] + }, + "RecommendationTrigger": { + "type": "structure", + "required": [ + "data", + "id", + "recommendationIds", + "source", + "type" + ], + "members": { + "data": { + "shape": "RecommendationTriggerData", + "documentation": "

A union type containing information related to the trigger.

" + }, + "id": { + "shape": "Uuid", + "documentation": "

The identifier of the recommendation trigger.

" + }, + "recommendationIds": { + "shape": "RecommendationIdList", + "documentation": "

The identifiers of the recommendations.

" + }, + "source": { + "shape": "RecommendationSourceType", + "documentation": "

The source of the recommendation trigger.

" + }, + "type": { + "shape": "RecommendationTriggerType", + "documentation": "

The type of recommendation trigger.

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

A recommendation trigger provides context on the event that produced the referenced recommendations. Recommendations are only referenced in recommendationIds by a single RecommendationTrigger.

" + }, + "RecommendationTriggerData": { + "type": "structure", + "members": { + "query": { + "shape": "QueryRecommendationTriggerData", + "documentation": "

Data associated with the QUERY RecommendationTriggerType.

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

A union type containing information related to the trigger.

", + "union": true + }, + "RecommendationTriggerList": { + "type": "list", + "member": { + "shape": "RecommendationTrigger" + } + }, + "RecommendationTriggerType": { + "type": "string", + "enum": [ + "QUERY" + ] + }, + "RecommendationType": { + "type": "string", + "enum": [ + "KNOWLEDGE_CONTENT" + ] + }, "RelevanceLevel": { "type": "string", "enum": [ @@ -2462,7 +2555,7 @@ "members": { "knowledgeBaseId": { "shape": "UuidOrArn", - "documentation": "

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", + "documentation": "

The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", "location": "uri", "locationName": "knowledgeBaseId" } @@ -2513,7 +2606,7 @@ "members": { "knowledgeBaseId": { "shape": "UuidOrArn", - "documentation": "

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", + "documentation": "

The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", "location": "uri", "locationName": "knowledgeBaseId" }, @@ -2611,12 +2704,16 @@ } } }, + "SensitiveString": { + "type": "string", + "sensitive": true + }, "ServerSideEncryptionConfiguration": { "type": "structure", "members": { "kmsKeyId": { "shape": "NonEmptyString", - "documentation": "

The KMS key. For information about valid ID values, see Key identifiers (KeyId) in the AWS Key Management Service Developer Guide.

" + "documentation": "

The KMS key. For information about valid ID values, see Key identifiers (KeyId).

" } }, "documentation": "

The KMS key used for encryption.

" @@ -2669,7 +2766,7 @@ "members": { "assistantArn": { "shape": "Arn", - "documentation": "

The Amazon Resource Name (ARN) of the Wisdom assistant

" + "documentation": "

The Amazon Resource Name (ARN) of the Wisdom assistant.

" }, "assistantId": { "shape": "Uuid", @@ -2710,7 +2807,7 @@ }, "knowledgeBaseId": { "shape": "UuidOrArn", - "documentation": "

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", + "documentation": "

The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", "location": "uri", "locationName": "knowledgeBaseId" } @@ -2734,7 +2831,7 @@ "documentation": "

The identifier of the upload.

" }, "url": { - "shape": "SyntheticStartContentUploadResponseUrl", + "shape": "Url", "documentation": "

The URL of the upload.

" }, "urlExpiry": { @@ -2746,22 +2843,6 @@ "String": { "type": "string" }, - "SyntheticContentDataUrl": { - "type": "string", - "max": 4096, - "min": 1, - "sensitive": true - }, - "SyntheticDocumentTextString": { - "type": "string", - "sensitive": true - }, - "SyntheticStartContentUploadResponseUrl": { - "type": "string", - "max": 4096, - "min": 1, - "sensitive": true - }, "SyntheticTimestamp_epoch_seconds": { "type": "timestamp", "timestampFormat": "unixTimestamp" @@ -2857,7 +2938,7 @@ }, "knowledgeBaseId": { "shape": "UuidOrArn", - "documentation": "

The the identifier of the knowledge base. Can be either the ID or the ARN

", + "documentation": "

The identifier of the knowledge base. Can be either the ID or the ARN

", "location": "uri", "locationName": "knowledgeBaseId" }, @@ -2905,7 +2986,7 @@ "members": { "knowledgeBaseId": { "shape": "UuidOrArn", - "documentation": "

The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", + "documentation": "

The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN.

", "location": "uri", "locationName": "knowledgeBaseId" }, @@ -2929,6 +3010,12 @@ "max": 4096, "min": 1 }, + "Url": { + "type": "string", + "max": 4096, + "min": 1, + "sensitive": true + }, "Uuid": { "type": "string", "pattern": "^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$" @@ -2943,5 +3030,5 @@ "min": 0 } }, - "documentation": "

All Amazon Connect Wisdom functionality is accessible using the API. For example, you can create an assistant and a knowledge base.

 <p>Some more advanced features are only accessible using the Wisdom API. For example, you can manually manage content by uploading custom files and control their lifecycle. </p> 
" + "documentation": "

Amazon Connect Wisdom delivers agents the information they need to solve customer issues as they're actively speaking with customers. Agents can search across connected repositories from within their agent desktop to find answers quickly. Use the Amazon Connect Wisdom APIs to create an assistant and a knowledge base, for example, or manage content by uploading custom files.

" } \ No newline at end of file diff --git a/clients/elasticache.d.ts b/clients/elasticache.d.ts index 2e9a93d086..ed7b6aac25 100644 --- a/clients/elasticache.d.ts +++ b/clients/elasticache.d.ts @@ -671,7 +671,7 @@ declare namespace ElastiCache { */ ClientDownloadLandingPage?: String; /** - * The name of the compute and memory capacity node type for the cluster. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types: (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. + * The name of the compute and memory capacity node type for the cluster. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types: (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. */ CacheNodeType?: String; /** @@ -1177,7 +1177,7 @@ declare namespace ElastiCache { */ NumCacheNodes?: IntegerOptional; /** - * The compute and memory capacity of the nodes in the node group (shard). The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended) C1 node types: cache.c1.xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. + * The compute and memory capacity of the nodes in the node group (shard). The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) C1 node types: cache.c1.xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. */ CacheNodeType?: String; /** @@ -1386,7 +1386,7 @@ declare namespace ElastiCache { */ NodeGroupConfiguration?: NodeGroupConfigurationList; /** - * The compute and memory capacity of the nodes in the node group (shard). The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. + * The compute and memory capacity of the nodes in the node group (shard). The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. */ CacheNodeType?: String; /** @@ -1905,7 +1905,7 @@ declare namespace ElastiCache { */ ReservedCacheNodesOfferingId?: String; /** - * The cache node type filter value. Use this parameter to show only those reservations matching the specified cache node type. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types: (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. + * The cache node type filter value. Use this parameter to show only those reservations matching the specified cache node type. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types: (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. */ CacheNodeType?: String; /** @@ -1935,7 +1935,7 @@ declare namespace ElastiCache { */ ReservedCacheNodesOfferingId?: String; /** - * The cache node type filter value. Use this parameter to show only the available offerings matching the specified cache node type. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types: (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward) cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. + * The cache node type filter value. Use this parameter to show only the available offerings matching the specified cache node type. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types: (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward) cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. */ CacheNodeType?: String; /** @@ -3325,7 +3325,7 @@ declare namespace ElastiCache { */ ReservedCacheNodesOfferingId?: String; /** - * The cache node type for the reserved cache nodes. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types: (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. + * The cache node type for the reserved cache nodes. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types: (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. */ CacheNodeType?: String; /** @@ -3386,7 +3386,7 @@ declare namespace ElastiCache { */ ReservedCacheNodesOfferingId?: String; /** - * The cache node type for the reserved cache node. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types: (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. + * The cache node type for the reserved cache node. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types: (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward): cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. */ CacheNodeType?: String; /** @@ -3583,7 +3583,7 @@ declare namespace ElastiCache { */ SnapshotSource?: String; /** - * The name of the compute and memory capacity node type for the source cluster. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. + * The name of the compute and memory capacity node type for the source cluster. The following node types are supported by ElastiCache. Generally speaking, the current generation types provide more memory and computational power at lower cost when compared to their equivalent previous generation counterparts. General purpose: Current generation: M6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.m6g.large, cache.m6g.xlarge, cache.m6g.2xlarge, cache.m6g.4xlarge, cache.m6g.8xlarge, cache.m6g.12xlarge, cache.m6g.16xlarge For region availability, see Supported Node Types M5 node types: cache.m5.large, cache.m5.xlarge, cache.m5.2xlarge, cache.m5.4xlarge, cache.m5.12xlarge, cache.m5.24xlarge M4 node types: cache.m4.large, cache.m4.xlarge, cache.m4.2xlarge, cache.m4.4xlarge, cache.m4.10xlarge T4g node types (available only for Redis engine version 5.0.6 onward and Memcached engine version 1.5.16 onward): cache.t4g.micro, cache.t4g.small, cache.t4g.medium T3 node types: cache.t3.micro, cache.t3.small, cache.t3.medium T2 node types: cache.t2.micro, cache.t2.small, cache.t2.medium Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) T1 node types: cache.t1.micro M1 node types: cache.m1.small, cache.m1.medium, cache.m1.large, cache.m1.xlarge M3 node types: cache.m3.medium, cache.m3.large, cache.m3.xlarge, cache.m3.2xlarge Compute optimized: Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) C1 node types: cache.c1.xlarge Memory optimized with data tiering: Current generation: R6gd node types (available only for Redis engine version 6.2 onward). cache.r6gd.xlarge, cache.r6gd.2xlarge, cache.r6gd.4xlarge, cache.r6gd.8xlarge, cache.r6gd.12xlarge, cache.r6gd.16xlarge Memory optimized: Current generation: R6g node types (available only for Redis engine version 5.0.6 onward and for Memcached engine version 1.5.16 onward). cache.r6g.large, cache.r6g.xlarge, cache.r6g.2xlarge, cache.r6g.4xlarge, cache.r6g.8xlarge, cache.r6g.12xlarge, cache.r6g.16xlarge For region availability, see Supported Node Types For region availability, see Supported Node Types R5 node types: cache.r5.large, cache.r5.xlarge, cache.r5.2xlarge, cache.r5.4xlarge, cache.r5.12xlarge, cache.r5.24xlarge R4 node types: cache.r4.large, cache.r4.xlarge, cache.r4.2xlarge, cache.r4.4xlarge, cache.r4.8xlarge, cache.r4.16xlarge Previous generation: (not recommended. Existing clusters are still supported but creation of new clusters is not supported for these types.) M2 node types: cache.m2.xlarge, cache.m2.2xlarge, cache.m2.4xlarge R3 node types: cache.r3.large, cache.r3.xlarge, cache.r3.2xlarge, cache.r3.4xlarge, cache.r3.8xlarge Additional node type info All current generation instance types are created in Amazon VPC by default. Redis append-only files (AOF) are not supported for T1 or T2 instances. Redis Multi-AZ with automatic failover is not supported on T1 instances. Redis configuration variables appendonly and appendfsync are not supported on Redis version 2.8.22 and later. */ CacheNodeType?: String; /** diff --git a/clients/glue.d.ts b/clients/glue.d.ts index 0ba288a8c8..89aed2f478 100644 --- a/clients/glue.d.ts +++ b/clients/glue.d.ts @@ -67,6 +67,14 @@ declare class Glue extends Service { * Returns a list of resource metadata for a given list of crawler names. After calling the ListCrawlers operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags. */ batchGetCrawlers(callback?: (err: AWSError, data: Glue.Types.BatchGetCrawlersResponse) => void): Request; + /** + * + */ + batchGetCustomEntityTypes(params: Glue.Types.BatchGetCustomEntityTypesRequest, callback?: (err: AWSError, data: Glue.Types.BatchGetCustomEntityTypesResponse) => void): Request; + /** + * + */ + batchGetCustomEntityTypes(callback?: (err: AWSError, data: Glue.Types.BatchGetCustomEntityTypesResponse) => void): Request; /** * Returns a list of resource metadata for a given list of development endpoint names. After calling the ListDevEndpoints operation, you can call this operation to access the data to which you have been granted permissions. This operation supports all IAM permissions, including permission conditions that uses tags. */ @@ -179,6 +187,14 @@ declare class Glue extends Service { * Creates a new crawler with specified targets, role, configuration, and optional schedule. At least one crawl target must be specified, in the s3Targets field, the jdbcTargets field, or the DynamoDBTargets field. */ createCrawler(callback?: (err: AWSError, data: Glue.Types.CreateCrawlerResponse) => void): Request; + /** + * + */ + createCustomEntityType(params: Glue.Types.CreateCustomEntityTypeRequest, callback?: (err: AWSError, data: Glue.Types.CreateCustomEntityTypeResponse) => void): Request; + /** + * + */ + createCustomEntityType(callback?: (err: AWSError, data: Glue.Types.CreateCustomEntityTypeResponse) => void): Request; /** * Creates a new database in a Data Catalog. */ @@ -347,6 +363,14 @@ declare class Glue extends Service { * Removes a specified crawler from the Glue Data Catalog, unless the crawler state is RUNNING. */ deleteCrawler(callback?: (err: AWSError, data: Glue.Types.DeleteCrawlerResponse) => void): Request; + /** + * + */ + deleteCustomEntityType(params: Glue.Types.DeleteCustomEntityTypeRequest, callback?: (err: AWSError, data: Glue.Types.DeleteCustomEntityTypeResponse) => void): Request; + /** + * + */ + deleteCustomEntityType(callback?: (err: AWSError, data: Glue.Types.DeleteCustomEntityTypeResponse) => void): Request; /** * Removes a specified database from a Data Catalog. After completing this operation, you no longer have access to the tables (and all table versions and partitions that might belong to the tables) and the user-defined functions in the deleted database. Glue deletes these "orphaned" resources asynchronously in a timely manner, at the discretion of the service. To ensure the immediate deletion of all related resources, before calling DeleteDatabase, use DeleteTableVersion or BatchDeleteTableVersion, DeletePartition or BatchDeletePartition, DeleteUserDefinedFunction, and DeleteTable or BatchDeleteTable, to delete any resources that belong to the database. */ @@ -587,6 +611,14 @@ declare class Glue extends Service { * Retrieves metadata for all crawlers defined in the customer account. */ getCrawlers(callback?: (err: AWSError, data: Glue.Types.GetCrawlersResponse) => void): Request; + /** + * + */ + getCustomEntityType(params: Glue.Types.GetCustomEntityTypeRequest, callback?: (err: AWSError, data: Glue.Types.GetCustomEntityTypeResponse) => void): Request; + /** + * + */ + getCustomEntityType(callback?: (err: AWSError, data: Glue.Types.GetCustomEntityTypeResponse) => void): Request; /** * Retrieves the security configuration for a specified catalog. */ @@ -987,6 +1019,14 @@ declare class Glue extends Service { * 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. */ listCrawlers(callback?: (err: AWSError, data: Glue.Types.ListCrawlersResponse) => void): Request; + /** + * + */ + listCustomEntityTypes(params: Glue.Types.ListCustomEntityTypesRequest, callback?: (err: AWSError, data: Glue.Types.ListCustomEntityTypesResponse) => void): Request; + /** + * + */ + listCustomEntityTypes(callback?: (err: AWSError, data: Glue.Types.ListCustomEntityTypesResponse) => void): Request; /** * Retrieves the names of all DevEndpoint 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. */ @@ -1656,6 +1696,13 @@ declare namespace Glue { */ CrawlersNotFound?: CrawlerNameList; } + export interface BatchGetCustomEntityTypesRequest { + Names: CustomEntityTypeNames; + } + export interface BatchGetCustomEntityTypesResponse { + CustomEntityTypes?: CustomEntityTypes; + CustomEntityTypesNotFound?: CustomEntityTypeNames; + } export interface BatchGetDevEndpointsRequest { /** * The list of DevEndpoint names, which might be the names returned from the ListDevEndpoint operation. @@ -2413,6 +2460,7 @@ declare namespace Glue { */ Connections?: OrchestrationStringList; } + export type ContextWords = NameString[]; export interface Crawl { /** * The state of the crawler. @@ -2744,6 +2792,14 @@ declare namespace Glue { */ AllowSingleColumn?: NullableBoolean; } + export interface CreateCustomEntityTypeRequest { + Name: NameString; + RegexString: NameString; + ContextWords?: ContextWords; + } + export interface CreateCustomEntityTypeResponse { + Name?: NameString; + } export interface CreateDatabaseRequest { /** * The ID of the Data Catalog in which to create the database. If none is provided, the Amazon Web Services account ID is used by default. @@ -3518,6 +3574,13 @@ declare namespace Glue { export type CsvHeader = NameString[]; export type CsvHeaderOption = "UNKNOWN"|"PRESENT"|"ABSENT"|string; export type CsvQuoteSymbol = string; + export interface CustomEntityType { + Name: NameString; + RegexString: NameString; + ContextWords?: ContextWords; + } + export type CustomEntityTypeNames = NameString[]; + export type CustomEntityTypes = CustomEntityType[]; export type CustomPatterns = string; export type DagEdges = CodeGenEdge[]; export type DagNodes = CodeGenNode[]; @@ -3743,6 +3806,12 @@ declare namespace Glue { } export interface DeleteCrawlerResponse { } + export interface DeleteCustomEntityTypeRequest { + Name: NameString; + } + export interface DeleteCustomEntityTypeResponse { + Name?: NameString; + } export interface DeleteDatabaseRequest { /** * The ID of the Data Catalog in which the database resides. If none is provided, the Amazon Web Services account ID is used by default. @@ -4609,6 +4678,14 @@ declare namespace Glue { */ NextToken?: Token; } + export interface GetCustomEntityTypeRequest { + Name: NameString; + } + export interface GetCustomEntityTypeResponse { + Name?: NameString; + RegexString?: NameString; + ContextWords?: ContextWords; + } export interface GetDataCatalogEncryptionSettingsRequest { /** * The ID of the Data Catalog to retrieve the security configuration for. If none is provided, the Amazon Web Services account ID is used by default. @@ -6387,6 +6464,14 @@ declare namespace Glue { */ NextToken?: Token; } + export interface ListCustomEntityTypesRequest { + NextToken?: PaginationToken; + MaxResults?: PageSize; + } + export interface ListCustomEntityTypesResponse { + CustomEntityTypes?: CustomEntityTypes; + NextToken?: PaginationToken; + } export interface ListDevEndpointsRequest { /** * A continuation token, if this is a continuation request. diff --git a/clients/iotsitewise.d.ts b/clients/iotsitewise.d.ts index bf0b1cf926..006025b742 100644 --- a/clients/iotsitewise.d.ts +++ b/clients/iotsitewise.d.ts @@ -44,6 +44,30 @@ declare class IoTSiteWise extends Service { * Disassociates a group (batch) of assets from an IoT SiteWise Monitor project. */ batchDisassociateProjectAssets(callback?: (err: AWSError, data: IoTSiteWise.Types.BatchDisassociateProjectAssetsResponse) => void): Request; + /** + * Gets aggregated values (for example, average, minimum, and maximum) for one or more asset properties. For more information, see Querying aggregates in the IoT SiteWise User Guide. + */ + batchGetAssetPropertyAggregates(params: IoTSiteWise.Types.BatchGetAssetPropertyAggregatesRequest, callback?: (err: AWSError, data: IoTSiteWise.Types.BatchGetAssetPropertyAggregatesResponse) => void): Request; + /** + * Gets aggregated values (for example, average, minimum, and maximum) for one or more asset properties. For more information, see Querying aggregates in the IoT SiteWise User Guide. + */ + batchGetAssetPropertyAggregates(callback?: (err: AWSError, data: IoTSiteWise.Types.BatchGetAssetPropertyAggregatesResponse) => void): Request; + /** + * Gets the current value for one or more asset properties. For more information, see Querying current values in the IoT SiteWise User Guide. + */ + batchGetAssetPropertyValue(params: IoTSiteWise.Types.BatchGetAssetPropertyValueRequest, callback?: (err: AWSError, data: IoTSiteWise.Types.BatchGetAssetPropertyValueResponse) => void): Request; + /** + * Gets the current value for one or more asset properties. For more information, see Querying current values in the IoT SiteWise User Guide. + */ + batchGetAssetPropertyValue(callback?: (err: AWSError, data: IoTSiteWise.Types.BatchGetAssetPropertyValueResponse) => void): Request; + /** + * Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide. + */ + batchGetAssetPropertyValueHistory(params: IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryRequest, callback?: (err: AWSError, data: IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryResponse) => void): Request; + /** + * Gets the historical values for one or more asset properties. For more information, see Querying historical values in the IoT SiteWise User Guide. + */ + batchGetAssetPropertyValueHistory(callback?: (err: AWSError, data: IoTSiteWise.Types.BatchGetAssetPropertyValueHistoryResponse) => void): Request; /** * Sends a list of asset property values to IoT SiteWise. Each value is a timestamp-quality-value (TQV) data point. For more information, see Ingesting data using the API in the IoT SiteWise User Guide. To identify an asset property, you must specify one of the following: The assetId and propertyId of an asset property. A propertyAlias, which is a data stream alias (for example, /company/windfarm/3/turbine/7/temperature). To define an asset property's alias, see UpdateAssetProperty. With respect to Unix epoch time, IoT SiteWise accepts only TQVs that have a timestamp of no more than 7 days in the past and no more than 10 minutes in the future. IoT SiteWise rejects timestamps outside of the inclusive range of [-7 days, +10 minutes] and returns a TimestampOutOfRangeException error. For each asset property, IoT SiteWise overwrites TQVs with duplicate timestamps unless the newer TQV has a different quality. For example, if you store a TQV {T1, GOOD, V1}, then storing {T1, GOOD, V2} replaces the existing TQV. IoT SiteWise authorizes access to each BatchPutAssetPropertyValue entry individually. For more information, see BatchPutAssetPropertyValue authorization in the IoT SiteWise User Guide. */ @@ -1104,6 +1128,351 @@ declare namespace IoTSiteWise { */ errors?: BatchDisassociateProjectAssetsErrors; } + export type BatchEntryCompletionStatus = "SUCCESS"|"ERROR"|string; + export type BatchGetAssetPropertyAggregatesEntries = BatchGetAssetPropertyAggregatesEntry[]; + export interface BatchGetAssetPropertyAggregatesEntry { + /** + * The ID of the entry. + */ + entryId: EntryId; + /** + * The ID of the asset in which the asset property was created. + */ + assetId?: ID; + /** + * The ID of the asset property. + */ + propertyId?: ID; + /** + * The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide. + */ + propertyAlias?: AssetPropertyAlias; + /** + * The data aggregating function. + */ + aggregateTypes: AggregateTypes; + /** + * The time interval over which to aggregate data. + */ + resolution: Resolution; + /** + * The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time. + */ + startDate: Timestamp; + /** + * The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time. + */ + endDate: Timestamp; + /** + * The quality by which to filter asset data. + */ + qualities?: Qualities; + /** + * The chronological sorting order of the requested information. Default: ASCENDING + */ + timeOrdering?: TimeOrdering; + } + export type BatchGetAssetPropertyAggregatesErrorCode = "ResourceNotFoundException"|"InvalidRequestException"|"AccessDeniedException"|string; + export type BatchGetAssetPropertyAggregatesErrorEntries = BatchGetAssetPropertyAggregatesErrorEntry[]; + export interface BatchGetAssetPropertyAggregatesErrorEntry { + /** + * The error code. + */ + errorCode: BatchGetAssetPropertyAggregatesErrorCode; + /** + * The associated error message. + */ + errorMessage: ErrorMessage; + /** + * The ID of the entry. + */ + entryId: EntryId; + } + export interface BatchGetAssetPropertyAggregatesErrorInfo { + /** + * The error code. + */ + errorCode: BatchGetAssetPropertyAggregatesErrorCode; + /** + * The date the error occurred, in Unix epoch time. + */ + errorTimestamp: Timestamp; + } + export type BatchGetAssetPropertyAggregatesMaxResults = number; + export interface BatchGetAssetPropertyAggregatesRequest { + /** + * The list of asset property aggregate entries for the batch get request. You can specify up to 16 entries per request. + */ + entries: BatchGetAssetPropertyAggregatesEntries; + /** + * The token to be used for the next set of paginated results. + */ + nextToken?: NextToken; + /** + * The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first. The size of the result set is less than 1 MB. The number of data points in the result set is less than the value of maxResults. The maximum value of maxResults is 4000. + */ + maxResults?: BatchGetAssetPropertyAggregatesMaxResults; + } + export interface BatchGetAssetPropertyAggregatesResponse { + /** + * A list of the errors (if any) associated with the batch request. Each error entry contains the entryId of the entry that failed. + */ + errorEntries: BatchGetAssetPropertyAggregatesErrorEntries; + /** + * A list of entries that were processed successfully by this batch request. Each success entry contains the entryId of the entry that succeeded and the latest query result. + */ + successEntries: BatchGetAssetPropertyAggregatesSuccessEntries; + /** + * A list of entries that were not processed by this batch request. because these entries had been completely processed by previous paginated requests. Each skipped entry contains the entryId of the entry that skipped. + */ + skippedEntries: BatchGetAssetPropertyAggregatesSkippedEntries; + /** + * The token for the next set of results, or null if there are no additional results. + */ + nextToken?: NextToken; + } + export type BatchGetAssetPropertyAggregatesSkippedEntries = BatchGetAssetPropertyAggregatesSkippedEntry[]; + export interface BatchGetAssetPropertyAggregatesSkippedEntry { + /** + * The ID of the entry. + */ + entryId: EntryId; + /** + * The completion status of each entry that is associated with the BatchGetAssetPropertyAggregates API. + */ + completionStatus: BatchEntryCompletionStatus; + /** + * The error information, such as the error code and the timestamp. + */ + errorInfo?: BatchGetAssetPropertyAggregatesErrorInfo; + } + export type BatchGetAssetPropertyAggregatesSuccessEntries = BatchGetAssetPropertyAggregatesSuccessEntry[]; + export interface BatchGetAssetPropertyAggregatesSuccessEntry { + /** + * The ID of the entry. + */ + entryId: EntryId; + /** + * The requested aggregated asset property values (for example, average, minimum, and maximum). + */ + aggregatedValues: AggregatedValues; + } + export type BatchGetAssetPropertyValueEntries = BatchGetAssetPropertyValueEntry[]; + export interface BatchGetAssetPropertyValueEntry { + /** + * The ID of the entry. + */ + entryId: EntryId; + /** + * The ID of the asset in which the asset property was created. + */ + assetId?: ID; + /** + * The ID of the asset property. + */ + propertyId?: ID; + /** + * The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide. + */ + propertyAlias?: AssetPropertyAlias; + } + export type BatchGetAssetPropertyValueErrorCode = "ResourceNotFoundException"|"InvalidRequestException"|"AccessDeniedException"|string; + export type BatchGetAssetPropertyValueErrorEntries = BatchGetAssetPropertyValueErrorEntry[]; + export interface BatchGetAssetPropertyValueErrorEntry { + /** + * The error code. + */ + errorCode: BatchGetAssetPropertyValueErrorCode; + /** + * The associated error message. + */ + errorMessage: ErrorMessage; + /** + * The ID of the entry. + */ + entryId: EntryId; + } + export interface BatchGetAssetPropertyValueErrorInfo { + /** + * The error code. + */ + errorCode: BatchGetAssetPropertyValueErrorCode; + /** + * The date the error occurred, in Unix epoch time. + */ + errorTimestamp: Timestamp; + } + export type BatchGetAssetPropertyValueHistoryEntries = BatchGetAssetPropertyValueHistoryEntry[]; + export interface BatchGetAssetPropertyValueHistoryEntry { + /** + * The ID of the entry. + */ + entryId: EntryId; + /** + * The ID of the asset in which the asset property was created. + */ + assetId?: ID; + /** + * The ID of the asset property. + */ + propertyId?: ID; + /** + * The alias that identifies the property, such as an OPC-UA server data stream path (for example, /company/windfarm/3/turbine/7/temperature). For more information, see Mapping industrial data streams to asset properties in the IoT SiteWise User Guide. + */ + propertyAlias?: AssetPropertyAlias; + /** + * The exclusive start of the range from which to query historical data, expressed in seconds in Unix epoch time. + */ + startDate?: Timestamp; + /** + * The inclusive end of the range from which to query historical data, expressed in seconds in Unix epoch time. + */ + endDate?: Timestamp; + /** + * The quality by which to filter asset data. + */ + qualities?: Qualities; + /** + * The chronological sorting order of the requested information. Default: ASCENDING + */ + timeOrdering?: TimeOrdering; + } + export type BatchGetAssetPropertyValueHistoryErrorCode = "ResourceNotFoundException"|"InvalidRequestException"|"AccessDeniedException"|string; + export type BatchGetAssetPropertyValueHistoryErrorEntries = BatchGetAssetPropertyValueHistoryErrorEntry[]; + export interface BatchGetAssetPropertyValueHistoryErrorEntry { + /** + * The error code. + */ + errorCode: BatchGetAssetPropertyValueHistoryErrorCode; + /** + * The associated error message. + */ + errorMessage: ErrorMessage; + /** + * The ID of the entry. + */ + entryId: EntryId; + } + export interface BatchGetAssetPropertyValueHistoryErrorInfo { + /** + * The error code. + */ + errorCode: BatchGetAssetPropertyValueHistoryErrorCode; + /** + * The date the error occurred, in Unix epoch time. + */ + errorTimestamp: Timestamp; + } + export type BatchGetAssetPropertyValueHistoryMaxResults = number; + export interface BatchGetAssetPropertyValueHistoryRequest { + /** + * The list of asset property historical value entries for the batch get request. You can specify up to 16 entries per request. + */ + entries: BatchGetAssetPropertyValueHistoryEntries; + /** + * The token to be used for the next set of paginated results. + */ + nextToken?: NextToken; + /** + * The maximum number of results to return for each paginated request. A result set is returned in the two cases, whichever occurs first. The size of the result set is less than 1 MB. The number of data points in the result set is less than the value of maxResults. The maximum value of maxResults is 4000. + */ + maxResults?: BatchGetAssetPropertyValueHistoryMaxResults; + } + export interface BatchGetAssetPropertyValueHistoryResponse { + /** + * A list of the errors (if any) associated with the batch request. Each error entry contains the entryId of the entry that failed. + */ + errorEntries: BatchGetAssetPropertyValueHistoryErrorEntries; + /** + * A list of entries that were processed successfully by this batch request. Each success entry contains the entryId of the entry that succeeded and the latest query result. + */ + successEntries: BatchGetAssetPropertyValueHistorySuccessEntries; + /** + * A list of entries that were not processed by this batch request. because these entries had been completely processed by previous paginated requests. Each skipped entry contains the entryId of the entry that skipped. + */ + skippedEntries: BatchGetAssetPropertyValueHistorySkippedEntries; + /** + * The token for the next set of results, or null if there are no additional results. + */ + nextToken?: NextToken; + } + export type BatchGetAssetPropertyValueHistorySkippedEntries = BatchGetAssetPropertyValueHistorySkippedEntry[]; + export interface BatchGetAssetPropertyValueHistorySkippedEntry { + /** + * The ID of the entry. + */ + entryId: EntryId; + /** + * The completion status of each entry that is associated with the BatchGetAssetPropertyValueHistory API. + */ + completionStatus: BatchEntryCompletionStatus; + /** + * The error information, such as the error code and the timestamp. + */ + errorInfo?: BatchGetAssetPropertyValueHistoryErrorInfo; + } + export type BatchGetAssetPropertyValueHistorySuccessEntries = BatchGetAssetPropertyValueHistorySuccessEntry[]; + export interface BatchGetAssetPropertyValueHistorySuccessEntry { + /** + * The ID of the entry. + */ + entryId: EntryId; + /** + * The requested historical values for the specified asset property. + */ + assetPropertyValueHistory: AssetPropertyValueHistory; + } + export interface BatchGetAssetPropertyValueRequest { + /** + * The list of asset property value entries for the batch get request. You can specify up to 16 entries per request. + */ + entries: BatchGetAssetPropertyValueEntries; + /** + * The token to be used for the next set of paginated results. + */ + nextToken?: NextToken; + } + export interface BatchGetAssetPropertyValueResponse { + /** + * A list of the errors (if any) associated with the batch request. Each error entry contains the entryId of the entry that failed. + */ + errorEntries: BatchGetAssetPropertyValueErrorEntries; + /** + * A list of entries that were processed successfully by this batch request. Each success entry contains the entryId of the entry that succeeded and the latest query result. + */ + successEntries: BatchGetAssetPropertyValueSuccessEntries; + /** + * A list of entries that were not processed by this batch request. because these entries had been completely processed by previous paginated requests. Each skipped entry contains the entryId of the entry that skipped. + */ + skippedEntries: BatchGetAssetPropertyValueSkippedEntries; + /** + * The token for the next set of results, or null if there are no additional results. + */ + nextToken?: NextToken; + } + export type BatchGetAssetPropertyValueSkippedEntries = BatchGetAssetPropertyValueSkippedEntry[]; + export interface BatchGetAssetPropertyValueSkippedEntry { + /** + * The ID of the entry. + */ + entryId: EntryId; + /** + * The completion status of each entry that is associated with the BatchGetAssetPropertyValue request. + */ + completionStatus: BatchEntryCompletionStatus; + /** + * The error information, such as the error code and the timestamp. + */ + errorInfo?: BatchGetAssetPropertyValueErrorInfo; + } + export type BatchGetAssetPropertyValueSuccessEntries = BatchGetAssetPropertyValueSuccessEntry[]; + export interface BatchGetAssetPropertyValueSuccessEntry { + /** + * The ID of the entry. + */ + entryId: EntryId; + assetPropertyValue?: AssetPropertyValue; + } export interface BatchPutAssetPropertyError { /** * The error code. diff --git a/clients/iottwinmaker.d.ts b/clients/iottwinmaker.d.ts index 157bd26074..6cd9d546ca 100644 --- a/clients/iottwinmaker.d.ts +++ b/clients/iottwinmaker.d.ts @@ -887,6 +887,9 @@ declare namespace IoTTwinMaker { * The date and time of the latest property value to return. */ endDateTime?: Timestamp; + /** + * The ISO8601 DateTime of the latest property value to return. For more information about the ISO8601 DateTime format, see the data type PropertyValue. + */ endTime?: Time; /** * The ID of the entity. @@ -920,6 +923,9 @@ declare namespace IoTTwinMaker { * The date and time of the earliest property value to return. */ startDateTime?: Timestamp; + /** + * The ISO8601 DateTime of the earliest property value to return. For more information about the ISO8601 DateTime format, see the data type PropertyValue. + */ startTime?: Time; /** * The ID of the workspace. @@ -1134,7 +1140,7 @@ declare namespace IoTTwinMaker { export type ListEntitiesFilters = ListEntitiesFilter[]; export interface ListEntitiesRequest { /** - * A list of objects that filter the request. + * A list of objects that filter the request. Only one object is accepted as a valid input. */ filters?: ListEntitiesFilters; /** @@ -1373,6 +1379,9 @@ declare namespace IoTTwinMaker { export type PropertyResponses = {[key: string]: PropertyResponse}; export type PropertyUpdateType = "UPDATE"|"DELETE"|"CREATE"|string; export interface PropertyValue { + /** + * ISO8601 DateTime of a value for a time series property. The time for when the property value was recorded in ISO 8601 format: YYYY-MM-DDThh:mm:ss[.SSSSSSSSS][Z/±HH:mm]. [YYYY]: year [MM]: month [DD]: day [hh]: hour [mm]: minute [ss]: seconds [.SSSSSSSSS]: additional precision, where precedence is maintained. For example: [.573123] is equal to 573123000 nanoseconds. Z: default timezone UTC ± HH:mm: time zone offset in Hours and Minutes. Required sub-fields: YYYY-MM-DDThh:mm:ss and [Z/±HH:mm] + */ time?: Time; /** * The timestamp of a value for a time series property. diff --git a/clients/lookoutmetrics.d.ts b/clients/lookoutmetrics.d.ts index c39fc74002..99afcea22a 100644 --- a/clients/lookoutmetrics.d.ts +++ b/clients/lookoutmetrics.d.ts @@ -107,6 +107,14 @@ declare class LookoutMetrics extends Service { * Describes a dataset. Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource immediately after creating or modifying it, use retries to allow time for the write operation to complete. */ describeMetricSet(callback?: (err: AWSError, data: LookoutMetrics.Types.DescribeMetricSetResponse) => void): Request; + /** + * Detects an Amazon S3 dataset's file format, interval, and offset. + */ + detectMetricSetConfig(params: LookoutMetrics.Types.DetectMetricSetConfigRequest, callback?: (err: AWSError, data: LookoutMetrics.Types.DetectMetricSetConfigResponse) => void): Request; + /** + * Detects an Amazon S3 dataset's file format, interval, and offset. + */ + detectMetricSetConfig(callback?: (err: AWSError, data: LookoutMetrics.Types.DetectMetricSetConfigResponse) => void): Request; /** * Returns details about a group of anomalous metrics. */ @@ -480,6 +488,48 @@ declare namespace LookoutMetrics { FlowName?: FlowName; } export type Arn = string; + export interface AttributeValue { + /** + * A string. + */ + S?: StringAttributeValue; + /** + * A number. + */ + N?: NumberAttributeValue; + /** + * A binary value. + */ + B?: BinaryAttributeValue; + /** + * A list of strings. + */ + SS?: StringListAttributeValue; + /** + * A list of numbers. + */ + NS?: NumberListAttributeValue; + /** + * A list of binary values. + */ + BS?: BinaryListAttributeValue; + } + export interface AutoDetectionMetricSource { + /** + * The source's source config. + */ + S3SourceConfig?: AutoDetectionS3SourceConfig; + } + export interface AutoDetectionS3SourceConfig { + /** + * The config's templated path list. + */ + TemplatedPathList?: TemplatedPathList; + /** + * The config's historical data path list. + */ + HistoricalDataPathList?: HistoricalDataPathList; + } export interface BackTestAnomalyDetectorRequest { /** * The Amazon Resource Name (ARN) of the anomaly detector. @@ -488,6 +538,8 @@ declare namespace LookoutMetrics { } export interface BackTestAnomalyDetectorResponse { } + export type BinaryAttributeValue = string; + export type BinaryListAttributeValue = BinaryAttributeValue[]; export type Boolean = boolean; export type CSVFileCompression = "NONE"|"GZIP"|string; export type Charset = string; @@ -498,6 +550,7 @@ declare namespace LookoutMetrics { RoleArn?: Arn; } export type ColumnName = string; + export type Confidence = "HIGH"|"LOW"|"NONE"|string; export interface ContributionMatrix { /** * A list of contributing dimensions. @@ -819,6 +872,108 @@ declare namespace LookoutMetrics { */ MetricSource?: MetricSource; } + export interface DetectMetricSetConfigRequest { + /** + * An anomaly detector ARN. + */ + AnomalyDetectorArn: Arn; + /** + * A data source. + */ + AutoDetectionMetricSource: AutoDetectionMetricSource; + } + export interface DetectMetricSetConfigResponse { + /** + * The inferred dataset configuration for the datasource. + */ + DetectedMetricSetConfig?: DetectedMetricSetConfig; + } + export interface DetectedCsvFormatDescriptor { + /** + * The format's file compression. + */ + FileCompression?: DetectedField; + /** + * The format's charset. + */ + Charset?: DetectedField; + /** + * Whether the format includes a header. + */ + ContainsHeader?: DetectedField; + /** + * The format's delimiter. + */ + Delimiter?: DetectedField; + /** + * The format's header list. + */ + HeaderList?: DetectedField; + /** + * The format's quote symbol. + */ + QuoteSymbol?: DetectedField; + } + export interface DetectedField { + /** + * The field's value. + */ + Value?: AttributeValue; + /** + * The field's confidence. + */ + Confidence?: Confidence; + /** + * The field's message. + */ + Message?: Message; + } + export interface DetectedFileFormatDescriptor { + /** + * Details about a CSV format. + */ + CsvFormatDescriptor?: DetectedCsvFormatDescriptor; + /** + * Details about a JSON format. + */ + JsonFormatDescriptor?: DetectedJsonFormatDescriptor; + } + export interface DetectedJsonFormatDescriptor { + /** + * The format's file compression. + */ + FileCompression?: DetectedField; + /** + * The format's character set. + */ + Charset?: DetectedField; + } + export interface DetectedMetricSetConfig { + /** + * The dataset's offset. + */ + Offset?: DetectedField; + /** + * The dataset's interval. + */ + MetricSetFrequency?: DetectedField; + /** + * The dataset's data source. + */ + MetricSource?: DetectedMetricSource; + } + export interface DetectedMetricSource { + /** + * The data source's source configuration. + */ + S3SourceConfig?: DetectedS3SourceConfig; + } + export interface DetectedS3SourceConfig { + /** + * The source's file format descriptor. + */ + FileFormatDescriptor?: DetectedFileFormatDescriptor; + } export interface DimensionContribution { /** * The name of the dimension. @@ -1189,6 +1344,7 @@ declare namespace LookoutMetrics { Tags?: TagMap; } export type MaxResults = number; + export type Message = string; export interface Metric { /** * The name of the metric. @@ -1277,6 +1433,8 @@ declare namespace LookoutMetrics { export type MetricValueList = MetricValue[]; export type Namespace = string; export type NextToken = string; + export type NumberAttributeValue = string; + export type NumberListAttributeValue = NumberAttributeValue[]; export type Offset = number; export type PoirotSecretManagerArn = string; export interface PutFeedbackRequest { @@ -1414,6 +1572,8 @@ declare namespace LookoutMetrics { export type SecurityGroupId = string; export type SecurityGroupIdList = SecurityGroupId[]; export type SensitivityThreshold = number; + export type StringAttributeValue = string; + export type StringListAttributeValue = StringAttributeValue[]; export type SubnetId = string; export type SubnetIdList = SubnetId[]; export type TableName = string; diff --git a/clients/mediatailor.d.ts b/clients/mediatailor.d.ts index 46bdd1ac9f..a2b0d85c30 100644 --- a/clients/mediatailor.d.ts +++ b/clients/mediatailor.d.ts @@ -27,6 +27,14 @@ declare class MediaTailor extends Service { * Creates a channel. */ createChannel(callback?: (err: AWSError, data: MediaTailor.Types.CreateChannelResponse) => void): Request; + /** + * Creates name for a specific live source in a source location. + */ + createLiveSource(params: MediaTailor.Types.CreateLiveSourceRequest, callback?: (err: AWSError, data: MediaTailor.Types.CreateLiveSourceResponse) => void): Request; + /** + * Creates name for a specific live source in a source location. + */ + createLiveSource(callback?: (err: AWSError, data: MediaTailor.Types.CreateLiveSourceResponse) => void): Request; /** * Creates a new prefetch schedule for the specified playback configuration. */ @@ -75,6 +83,14 @@ declare class MediaTailor extends Service { * Deletes a channel's IAM policy. */ deleteChannelPolicy(callback?: (err: AWSError, data: MediaTailor.Types.DeleteChannelPolicyResponse) => void): Request; + /** + * Deletes a specific live source in a specific source location. + */ + deleteLiveSource(params: MediaTailor.Types.DeleteLiveSourceRequest, callback?: (err: AWSError, data: MediaTailor.Types.DeleteLiveSourceResponse) => void): Request; + /** + * Deletes a specific live source in a specific source location. + */ + deleteLiveSource(callback?: (err: AWSError, data: MediaTailor.Types.DeleteLiveSourceResponse) => void): Request; /** * Deletes the playback configuration for the specified name. */ @@ -123,6 +139,14 @@ declare class MediaTailor extends Service { * Describes the properties of a specific channel. */ describeChannel(callback?: (err: AWSError, data: MediaTailor.Types.DescribeChannelResponse) => void): Request; + /** + * Provides details about a specific live source in a specific source location. + */ + describeLiveSource(params: MediaTailor.Types.DescribeLiveSourceRequest, callback?: (err: AWSError, data: MediaTailor.Types.DescribeLiveSourceResponse) => void): Request; + /** + * Provides details about a specific live source in a specific source location. + */ + describeLiveSource(callback?: (err: AWSError, data: MediaTailor.Types.DescribeLiveSourceResponse) => void): Request; /** * Retrieves the properties of the requested program. */ @@ -195,6 +219,14 @@ declare class MediaTailor extends Service { * Retrieves a list of channels that are associated with this account. */ listChannels(callback?: (err: AWSError, data: MediaTailor.Types.ListChannelsResponse) => void): Request; + /** + * lists all the live sources in a source location. + */ + listLiveSources(params: MediaTailor.Types.ListLiveSourcesRequest, callback?: (err: AWSError, data: MediaTailor.Types.ListLiveSourcesResponse) => void): Request; + /** + * lists all the live sources in a source location. + */ + listLiveSources(callback?: (err: AWSError, data: MediaTailor.Types.ListLiveSourcesResponse) => void): Request; /** * Returns a list of the playback configurations defined in AWS Elemental MediaTailor. You can specify a maximum number of configurations to return at a time. The default maximum is 50. Results are returned in pagefuls. If MediaTailor has more configurations than the specified maximum, it provides parameters in the response that you can use to retrieve the next pageful. */ @@ -291,6 +323,14 @@ declare class MediaTailor extends Service { * Updates an existing channel. */ updateChannel(callback?: (err: AWSError, data: MediaTailor.Types.UpdateChannelResponse) => void): Request; + /** + * Updates a specific live source in a specific source location. + */ + updateLiveSource(params: MediaTailor.Types.UpdateLiveSourceRequest, callback?: (err: AWSError, data: MediaTailor.Types.UpdateLiveSourceResponse) => void): Request; + /** + * Updates a specific live source in a specific source location. + */ + updateLiveSource(callback?: (err: AWSError, data: MediaTailor.Types.UpdateLiveSourceResponse) => void): Request; /** * Updates a source location on a specific channel. */ @@ -398,7 +438,7 @@ declare namespace MediaTailor { } export interface CdnConfiguration { /** - * A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.&lt;region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments. + * A non-default content delivery network (CDN) to serve ad segments. By default, AWS Elemental MediaTailor uses Amazon CloudFront with default cache settings as its CDN for ad segments. To set up an alternate CDN, create a rule in your CDN for the origin ads.mediatailor.&lt;region>.amazonaws.com. Then specify the rule's name in this AdSegmentUrlPrefix. When AWS Elemental MediaTailor serves a manifest, it reports your CDN as the source for ad segments. */ AdSegmentUrlPrefix?: __string; /** @@ -443,6 +483,10 @@ declare namespace MediaTailor { * The tags to assign to the channel. */ Tags?: __mapOf__string; + /** + * The tier for this channel. STANDARD tier channels can contain live programs. + */ + Tier: __string; } export type ChannelState = "RUNNING"|"STOPPED"|string; export type ConfigurationAliasesRequest = {[key: string]: __mapOf__string}; @@ -488,6 +532,10 @@ declare namespace MediaTailor { * The tags to assign to the channel. */ Tags?: __mapOf__string; + /** + * The tier of the channel. + */ + Tier?: Tier; } export interface CreateChannelResponse { /** @@ -526,6 +574,58 @@ declare namespace MediaTailor { * The tags assigned to the channel. */ Tags?: __mapOf__string; + /** + * The channel's tier. + */ + Tier?: __string; + } + export interface CreateLiveSourceRequest { + /** + * A list of HTTP package configuration parameters for this live source. + */ + HttpPackageConfigurations: HttpPackageConfigurations; + /** + * The identifier for the live source you are working on. + */ + LiveSourceName: __string; + /** + * The identifier for the source location you are working on. + */ + SourceLocationName: __string; + /** + * The tags to assign to the live source. + */ + Tags?: __mapOf__string; + } + export interface CreateLiveSourceResponse { + /** + * The ARN of the live source. + */ + Arn?: __string; + /** + * The timestamp that indicates when the live source was created. + */ + CreationTime?: __timestampUnix; + /** + * The HTTP package configurations. + */ + HttpPackageConfigurations?: HttpPackageConfigurations; + /** + * The timestamp that indicates when the live source was modified. + */ + LastModifiedTime?: __timestampUnix; + /** + * The name of the live source. + */ + LiveSourceName?: __string; + /** + * The name of the source location associated with the VOD source. + */ + SourceLocationName?: __string; + /** + * The tags assigned to the live source. + */ + Tags?: __mapOf__string; } export interface CreatePrefetchScheduleRequest { /** @@ -584,6 +684,10 @@ declare namespace MediaTailor { * The identifier for the channel you are working on. */ ChannelName: __string; + /** + * The name of the LiveSource for this Program. + */ + LiveSourceName?: __string; /** * The identifier for the program you are working on. */ @@ -599,7 +703,7 @@ declare namespace MediaTailor { /** * The name that's used to refer to a VOD source. */ - VodSourceName: __string; + VodSourceName?: __string; } export interface CreateProgramResponse { /** @@ -618,6 +722,10 @@ declare namespace MediaTailor { * The timestamp of when the program was created. */ CreationTime?: __timestampUnix; + /** + * The name of the LiveSource for this Program. + */ + LiveSourceName?: __string; /** * The name of the program. */ @@ -648,6 +756,9 @@ declare namespace MediaTailor { * The source's HTTP package configurations. */ HttpConfiguration: HttpConfiguration; + /** + * A list of the segment delivery configurations associated with this resource. + */ SegmentDeliveryConfigurations?: __listOfSegmentDeliveryConfiguration; /** * The identifier for the source location you are working on. @@ -683,6 +794,9 @@ declare namespace MediaTailor { * The timestamp that indicates when the source location was last modified. */ LastModifiedTime?: __timestampUnix; + /** + * A list of the segment delivery configurations associated with this resource. + */ SegmentDeliveryConfigurations?: __listOfSegmentDeliveryConfiguration; /** * The name of the source location. @@ -695,7 +809,7 @@ declare namespace MediaTailor { } export interface CreateVodSourceRequest { /** - * An array of HTTP package configuration parameters for this VOD source. + * A list of HTTP package configuration parameters for this VOD source. */ HttpPackageConfigurations: HttpPackageConfigurations; /** @@ -725,7 +839,7 @@ declare namespace MediaTailor { */ HttpPackageConfigurations?: HttpPackageConfigurations; /** - * The ARN for the VOD source. + * The last modified time of the VOD source. */ LastModifiedTime?: __timestampUnix; /** @@ -805,6 +919,18 @@ declare namespace MediaTailor { } export interface DeleteChannelResponse { } + export interface DeleteLiveSourceRequest { + /** + * The identifier for the live source you are working on. + */ + LiveSourceName: __string; + /** + * The identifier for the source location you are working on. + */ + SourceLocationName: __string; + } + export interface DeleteLiveSourceResponse { + } export interface DeletePlaybackConfigurationRequest { /** * The identifier for the playback configuration. @@ -900,6 +1026,50 @@ declare namespace MediaTailor { * The tags assigned to the channel. */ Tags?: __mapOf__string; + /** + * The channel's tier. + */ + Tier?: __string; + } + export interface DescribeLiveSourceRequest { + /** + * The identifier for the live source you are working on. + */ + LiveSourceName: __string; + /** + * The identifier for the source location you are working on. + */ + SourceLocationName: __string; + } + export interface DescribeLiveSourceResponse { + /** + * The ARN of the live source. + */ + Arn?: __string; + /** + * The timestamp that indicates when the live source was created. + */ + CreationTime?: __timestampUnix; + /** + * The HTTP package configurations. + */ + HttpPackageConfigurations?: HttpPackageConfigurations; + /** + * The timestamp that indicates when the live source was modified. + */ + LastModifiedTime?: __timestampUnix; + /** + * The name of the live source. + */ + LiveSourceName?: __string; + /** + * The name of the source location associated with the VOD source. + */ + SourceLocationName?: __string; + /** + * The tags assigned to the live source. + */ + Tags?: __mapOf__string; } export interface DescribeProgramRequest { /** @@ -928,6 +1098,10 @@ declare namespace MediaTailor { * The timestamp of when the program was created. */ CreationTime?: __timestampUnix; + /** + * The name of the LiveSource for this Program. + */ + LiveSourceName?: __string; /** * The name of the program. */ @@ -976,6 +1150,9 @@ declare namespace MediaTailor { * The timestamp that indicates when the source location was last modified. */ LastModifiedTime?: __timestampUnix; + /** + * A list of the segment delivery configurations associated with this resource. + */ SegmentDeliveryConfigurations?: __listOfSegmentDeliveryConfiguration; /** * The name of the source location. @@ -1010,7 +1187,7 @@ declare namespace MediaTailor { */ HttpPackageConfigurations?: HttpPackageConfigurations; /** - * The ARN for the VOD source. + * The last modified time of the VOD source. */ LastModifiedTime?: __timestampUnix; /** @@ -1058,7 +1235,7 @@ declare namespace MediaTailor { } export interface GetChannelScheduleResponse { /** - * An array of schedule entries for the channel. + * A list of schedule entries for the channel. */ Items?: __listOfScheduleEntry; /** @@ -1235,7 +1412,7 @@ declare namespace MediaTailor { } export interface ListAlertsResponse { /** - * An array of alerts that are associated with this resource. + * A list of alerts that are associated with this resource. */ Items?: __listOfAlert; /** @@ -1255,7 +1432,7 @@ declare namespace MediaTailor { } export interface ListChannelsResponse { /** - * An array of channels that are associated with this account. + * A list of channels that are associated with this account. */ Items?: __listOfChannel; /** @@ -1263,6 +1440,30 @@ declare namespace MediaTailor { */ NextToken?: __string; } + export interface ListLiveSourcesRequest { + /** + * Upper bound on number of records to return. The maximum number of results is 100. + */ + MaxResults?: MaxResults; + /** + * Pagination token from the GET list request. Use the token to fetch the next page of results. + */ + NextToken?: __string; + /** + * The identifier for the source location you are working on. + */ + SourceLocationName: __string; + } + export interface ListLiveSourcesResponse { + /** + * Lists the live sources. + */ + Items?: __listOfLiveSource; + /** + * Pagination token from the list request. Use the token to fetch the next page of results. + */ + NextToken?: __string; + } export interface ListPlaybackConfigurationsRequest { /** * Maximum number of records to return. @@ -1323,7 +1524,7 @@ declare namespace MediaTailor { } export interface ListSourceLocationsResponse { /** - * An array of source locations. + * A list of source locations. */ Items?: __listOfSourceLocation; /** @@ -1377,6 +1578,36 @@ declare namespace MediaTailor { */ MaxDurationSeconds?: __integer; } + export interface LiveSource { + /** + * The ARN for the live source. + */ + Arn: __string; + /** + * The timestamp that indicates when the live source was created. + */ + CreationTime?: __timestampUnix; + /** + * The HTTP package configurations for the live source. + */ + HttpPackageConfigurations: HttpPackageConfigurations; + /** + * The timestamp that indicates when the live source was last modified. + */ + LastModifiedTime?: __timestampUnix; + /** + * The name that's used to refer to a live source. + */ + LiveSourceName: __string; + /** + * The name of the source location. + */ + SourceLocationName: __string; + /** + * The tags assigned to the live source. + */ + Tags?: __mapOf__string; + } export interface LogConfiguration { /** * The percentage of session logs that MediaTailor sends to your Cloudwatch Logs account. For example, if your playback configuration has 1000 sessions and percentEnabled is set to 60, MediaTailor sends logs for 600 of the sessions to CloudWatch Logs. MediaTailor decides at random which of the playback configuration sessions to send logs for. If you want to view logs for a specific session, you can use the debug log mode. Valid values: 0 - 100 @@ -1759,6 +1990,10 @@ declare namespace MediaTailor { * The name of the channel that uses this schedule. */ ChannelName: __string; + /** + * The name of the live source used for the program. + */ + LiveSourceName?: __string; /** * The name of the program. */ @@ -1778,7 +2013,7 @@ declare namespace MediaTailor { /** * The name of the VOD source. */ - VodSourceName: __string; + VodSourceName?: __string; } export type ScheduleEntryType = "PROGRAM"|"FILLER_SLATE"|string; export interface SecretsManagerAccessTokenConfiguration { @@ -1796,7 +2031,13 @@ declare namespace MediaTailor { SecretStringKey?: __string; } export interface SegmentDeliveryConfiguration { + /** + * The base URL of the host or path of the segment delivery server that you're using to serve segments. This is typically a content delivery network (CDN). The URL can be absolute or relative. To use an absolute URL include the protocol, such as https://example.com/some/path. To use a relative URL specify the relative path, such as /some/path*. + */ BaseUrl?: __string; + /** + * A unique identifier used to distinguish between multiple segment delivery configurations in a source location. + */ Name?: __string; } export interface SlateSource { @@ -1834,6 +2075,9 @@ declare namespace MediaTailor { * The timestamp that indicates when the source location was last modified. */ LastModifiedTime?: __timestampUnix; + /** + * The segment delivery configurations for the source location. + */ SegmentDeliveryConfigurations?: __listOfSegmentDeliveryConfiguration; /** * The name of the source location. @@ -1888,7 +2132,12 @@ declare namespace MediaTailor { */ Tags: __mapOf__string; } + export type Tier = "BASIC"|"STANDARD"|string; export interface Transition { + /** + * The duration of the live program in seconds. + */ + DurationMillis?: __long; /** * The position where this program will be inserted relative to the RelativePosition. */ @@ -1968,6 +2217,54 @@ declare namespace MediaTailor { * The tags assigned to the channel. */ Tags?: __mapOf__string; + /** + * The channel's tier. + */ + Tier?: __string; + } + export interface UpdateLiveSourceRequest { + /** + * A list of HTTP package configurations for the live source on this account. + */ + HttpPackageConfigurations: HttpPackageConfigurations; + /** + * The identifier for the live source you are working on. + */ + LiveSourceName: __string; + /** + * The identifier for the source location you are working on. + */ + SourceLocationName: __string; + } + export interface UpdateLiveSourceResponse { + /** + * The ARN of the live source. + */ + Arn?: __string; + /** + * The timestamp that indicates when the live source was created. + */ + CreationTime?: __timestampUnix; + /** + * The HTTP package configurations. + */ + HttpPackageConfigurations?: HttpPackageConfigurations; + /** + * The timestamp that indicates when the live source was modified. + */ + LastModifiedTime?: __timestampUnix; + /** + * The name of the live source. + */ + LiveSourceName?: __string; + /** + * The name of the source location associated with the VOD source. + */ + SourceLocationName?: __string; + /** + * The tags assigned to the live source. + */ + Tags?: __mapOf__string; } export interface UpdateSourceLocationRequest { /** @@ -1982,6 +2279,9 @@ declare namespace MediaTailor { * The HTTP configuration for the source location. */ HttpConfiguration: HttpConfiguration; + /** + * A list of the segment delivery configurations associated with this resource. + */ SegmentDeliveryConfigurations?: __listOfSegmentDeliveryConfiguration; /** * The identifier for the source location you are working on. @@ -2013,6 +2313,9 @@ declare namespace MediaTailor { * The timestamp that indicates when the source location was last modified. */ LastModifiedTime?: __timestampUnix; + /** + * A list of the segment delivery configurations associated with this resource. + */ SegmentDeliveryConfigurations?: __listOfSegmentDeliveryConfiguration; /** * The name of the source location. @@ -2025,7 +2328,7 @@ declare namespace MediaTailor { } export interface UpdateVodSourceRequest { /** - * An array of HTTP package configurations for the VOD source on this account. + * A list of HTTP package configurations for the VOD source on this account. */ HttpPackageConfigurations: HttpPackageConfigurations; /** @@ -2051,7 +2354,7 @@ declare namespace MediaTailor { */ HttpPackageConfigurations?: HttpPackageConfigurations; /** - * The ARN for the VOD source. + * The last modified time of the VOD source. */ LastModifiedTime?: __timestampUnix; /** @@ -2105,6 +2408,7 @@ declare namespace MediaTailor { export type __listOfAlert = Alert[]; export type __listOfAvailMatchingCriteria = AvailMatchingCriteria[]; export type __listOfChannel = Channel[]; + export type __listOfLiveSource = LiveSource[]; export type __listOfPlaybackConfiguration = PlaybackConfiguration[]; export type __listOfPrefetchSchedule = PrefetchSchedule[]; export type __listOfScheduleAdBreak = ScheduleAdBreak[]; diff --git a/clients/secretsmanager.d.ts b/clients/secretsmanager.d.ts index e70f05a6bb..a4493698b9 100644 --- a/clients/secretsmanager.d.ts +++ b/clients/secretsmanager.d.ts @@ -20,11 +20,11 @@ declare class SecretsManager extends Service { */ cancelRotateSecret(callback?: (err: AWSError, data: SecretsManager.Types.CancelRotateSecretResponse) => void): Request; /** - * Creates a new secret. A secret is a set of credentials, such as a user name and password, that you store in an encrypted form in Secrets Manager. The secret also includes the connection information to access a database or other service, which Secrets Manager doesn't encrypt. A secret in Secrets Manager consists of both the protected secret data and the important information needed to manage the secret. For information about creating a secret in the console, see Create a secret. To create a secret, you can provide the secret value to be encrypted in either the SecretString parameter or the SecretBinary parameter, but not both. If you include SecretString or SecretBinary then Secrets Manager creates an initial secret version and automatically attaches the staging label AWSCURRENT to it. If you don't specify an KMS encryption key, Secrets Manager uses the Amazon Web Services managed key aws/secretsmanager. If this key doesn't already exist in your account, then Secrets Manager creates it for you automatically. All users and roles in the Amazon Web Services account automatically have access to use aws/secretsmanager. Creating aws/secretsmanager can result in a one-time significant delay in returning the result. If the secret is in a different Amazon Web Services account from the credentials calling the API, then you can't use aws/secretsmanager to encrypt the secret, and you must create and use a customer managed KMS key. Required permissions: secretsmanager:CreateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. + * Creates a new secret. A secret can be a password, a set of credentials such as a user name and password, an OAuth token, or other secret information that you store in an encrypted form in Secrets Manager. The secret also includes the connection information to access a database or other service, which Secrets Manager doesn't encrypt. A secret in Secrets Manager consists of both the protected secret data and the important information needed to manage the secret. For information about creating a secret in the console, see Create a secret. To create a secret, you can provide the secret value to be encrypted in either the SecretString parameter or the SecretBinary parameter, but not both. If you include SecretString or SecretBinary then Secrets Manager creates an initial secret version and automatically attaches the staging label AWSCURRENT to it. For database credentials you want to rotate, for Secrets Manager to be able to rotate the secret, you must make sure the JSON you store in the SecretString matches the JSON structure of a database secret. If you don't specify an KMS encryption key, Secrets Manager uses the Amazon Web Services managed key aws/secretsmanager. If this key doesn't already exist in your account, then Secrets Manager creates it for you automatically. All users and roles in the Amazon Web Services account automatically have access to use aws/secretsmanager. Creating aws/secretsmanager can result in a one-time significant delay in returning the result. If the secret is in a different Amazon Web Services account from the credentials calling the API, then you can't use aws/secretsmanager to encrypt the secret, and you must create and use a customer managed KMS key. Required permissions: secretsmanager:CreateSecret. If you include tags in the secret, you also need secretsmanager:TagResource. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. To encrypt the secret with a KMS key other than aws/secretsmanager, you need kms:GenerateDataKey and kms:Decrypt permission to the key. */ createSecret(params: SecretsManager.Types.CreateSecretRequest, callback?: (err: AWSError, data: SecretsManager.Types.CreateSecretResponse) => void): Request; /** - * Creates a new secret. A secret is a set of credentials, such as a user name and password, that you store in an encrypted form in Secrets Manager. The secret also includes the connection information to access a database or other service, which Secrets Manager doesn't encrypt. A secret in Secrets Manager consists of both the protected secret data and the important information needed to manage the secret. For information about creating a secret in the console, see Create a secret. To create a secret, you can provide the secret value to be encrypted in either the SecretString parameter or the SecretBinary parameter, but not both. If you include SecretString or SecretBinary then Secrets Manager creates an initial secret version and automatically attaches the staging label AWSCURRENT to it. If you don't specify an KMS encryption key, Secrets Manager uses the Amazon Web Services managed key aws/secretsmanager. If this key doesn't already exist in your account, then Secrets Manager creates it for you automatically. All users and roles in the Amazon Web Services account automatically have access to use aws/secretsmanager. Creating aws/secretsmanager can result in a one-time significant delay in returning the result. If the secret is in a different Amazon Web Services account from the credentials calling the API, then you can't use aws/secretsmanager to encrypt the secret, and you must create and use a customer managed KMS key. Required permissions: secretsmanager:CreateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. + * Creates a new secret. A secret can be a password, a set of credentials such as a user name and password, an OAuth token, or other secret information that you store in an encrypted form in Secrets Manager. The secret also includes the connection information to access a database or other service, which Secrets Manager doesn't encrypt. A secret in Secrets Manager consists of both the protected secret data and the important information needed to manage the secret. For information about creating a secret in the console, see Create a secret. To create a secret, you can provide the secret value to be encrypted in either the SecretString parameter or the SecretBinary parameter, but not both. If you include SecretString or SecretBinary then Secrets Manager creates an initial secret version and automatically attaches the staging label AWSCURRENT to it. For database credentials you want to rotate, for Secrets Manager to be able to rotate the secret, you must make sure the JSON you store in the SecretString matches the JSON structure of a database secret. If you don't specify an KMS encryption key, Secrets Manager uses the Amazon Web Services managed key aws/secretsmanager. If this key doesn't already exist in your account, then Secrets Manager creates it for you automatically. All users and roles in the Amazon Web Services account automatically have access to use aws/secretsmanager. Creating aws/secretsmanager can result in a one-time significant delay in returning the result. If the secret is in a different Amazon Web Services account from the credentials calling the API, then you can't use aws/secretsmanager to encrypt the secret, and you must create and use a customer managed KMS key. Required permissions: secretsmanager:CreateSecret. If you include tags in the secret, you also need secretsmanager:TagResource. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. To encrypt the secret with a KMS key other than aws/secretsmanager, you need kms:GenerateDataKey and kms:Decrypt permission to the key. */ createSecret(callback?: (err: AWSError, data: SecretsManager.Types.CreateSecretResponse) => void): Request; /** @@ -132,11 +132,11 @@ declare class SecretsManager extends Service { */ restoreSecret(callback?: (err: AWSError, data: SecretsManager.Types.RestoreSecretResponse) => void): Request; /** - * Configures and starts the asynchronous process of rotating the secret. If you include the configuration parameters, the operation sets the values for the secret and then immediately starts a rotation. If you don't include the configuration parameters, the operation starts a rotation with the values already stored in the secret. For more information about rotation, see Rotate secrets. To configure rotation, you include the ARN of an Amazon Web Services Lambda function and the schedule for the rotation. The Lambda rotation function creates a new version of the secret and creates or updates the credentials on the database or service to match. After testing the new credentials, the function marks the new secret version with the staging label AWSCURRENT. Then anyone who retrieves the secret gets the new version. For more information, see How rotation works. When rotation is successful, the AWSPENDING staging label might be attached to the same version as the AWSCURRENT version, or it might not be attached to any version. If the AWSPENDING staging label is present but not attached to the same version as AWSCURRENT, then any later invocation of RotateSecret assumes that a previous rotation request is still in progress and returns an error. Required permissions: secretsmanager:RotateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. You also need lambda:InvokeFunction permissions on the rotation function. For more information, see Permissions for rotation. + * Configures and starts the asynchronous process of rotating the secret. For more information about rotation, see Rotate secrets. If you include the configuration parameters, the operation sets the values for the secret and then immediately starts a rotation. If you don't include the configuration parameters, the operation starts a rotation with the values already stored in the secret. For database credentials you want to rotate, for Secrets Manager to be able to rotate the secret, you must make sure the secret value is in the JSON structure of a database secret. In particular, if you want to use the alternating users strategy, your secret must contain the ARN of a superuser secret. To configure rotation, you also need the ARN of an Amazon Web Services Lambda function and the schedule for the rotation. The Lambda rotation function creates a new version of the secret and creates or updates the credentials on the database or service to match. After testing the new credentials, the function marks the new secret version with the staging label AWSCURRENT. Then anyone who retrieves the secret gets the new version. For more information, see How rotation works. You can create the Lambda rotation function based on the rotation function templates that Secrets Manager provides. Choose a template that matches your Rotation strategy. When rotation is successful, the AWSPENDING staging label might be attached to the same version as the AWSCURRENT version, or it might not be attached to any version. If the AWSPENDING staging label is present but not attached to the same version as AWSCURRENT, then any later invocation of RotateSecret assumes that a previous rotation request is still in progress and returns an error. Required permissions: secretsmanager:RotateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. You also need lambda:InvokeFunction permissions on the rotation function. For more information, see Permissions for rotation. */ rotateSecret(params: SecretsManager.Types.RotateSecretRequest, callback?: (err: AWSError, data: SecretsManager.Types.RotateSecretResponse) => void): Request; /** - * Configures and starts the asynchronous process of rotating the secret. If you include the configuration parameters, the operation sets the values for the secret and then immediately starts a rotation. If you don't include the configuration parameters, the operation starts a rotation with the values already stored in the secret. For more information about rotation, see Rotate secrets. To configure rotation, you include the ARN of an Amazon Web Services Lambda function and the schedule for the rotation. The Lambda rotation function creates a new version of the secret and creates or updates the credentials on the database or service to match. After testing the new credentials, the function marks the new secret version with the staging label AWSCURRENT. Then anyone who retrieves the secret gets the new version. For more information, see How rotation works. When rotation is successful, the AWSPENDING staging label might be attached to the same version as the AWSCURRENT version, or it might not be attached to any version. If the AWSPENDING staging label is present but not attached to the same version as AWSCURRENT, then any later invocation of RotateSecret assumes that a previous rotation request is still in progress and returns an error. Required permissions: secretsmanager:RotateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. You also need lambda:InvokeFunction permissions on the rotation function. For more information, see Permissions for rotation. + * Configures and starts the asynchronous process of rotating the secret. For more information about rotation, see Rotate secrets. If you include the configuration parameters, the operation sets the values for the secret and then immediately starts a rotation. If you don't include the configuration parameters, the operation starts a rotation with the values already stored in the secret. For database credentials you want to rotate, for Secrets Manager to be able to rotate the secret, you must make sure the secret value is in the JSON structure of a database secret. In particular, if you want to use the alternating users strategy, your secret must contain the ARN of a superuser secret. To configure rotation, you also need the ARN of an Amazon Web Services Lambda function and the schedule for the rotation. The Lambda rotation function creates a new version of the secret and creates or updates the credentials on the database or service to match. After testing the new credentials, the function marks the new secret version with the staging label AWSCURRENT. Then anyone who retrieves the secret gets the new version. For more information, see How rotation works. You can create the Lambda rotation function based on the rotation function templates that Secrets Manager provides. Choose a template that matches your Rotation strategy. When rotation is successful, the AWSPENDING staging label might be attached to the same version as the AWSCURRENT version, or it might not be attached to any version. If the AWSPENDING staging label is present but not attached to the same version as AWSCURRENT, then any later invocation of RotateSecret assumes that a previous rotation request is still in progress and returns an error. Required permissions: secretsmanager:RotateSecret. For more information, see IAM policy actions for Secrets Manager and Authentication and access control in Secrets Manager. You also need lambda:InvokeFunction permissions on the rotation function. For more information, see Permissions for rotation. */ rotateSecret(callback?: (err: AWSError, data: SecretsManager.Types.RotateSecretResponse) => void): Request; /** @@ -194,7 +194,7 @@ declare namespace SecretsManager { export type BooleanType = boolean; export interface CancelRotateSecretRequest { /** - * The ARN or name of the secret. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; } @@ -272,7 +272,7 @@ declare namespace SecretsManager { export type CreatedDateType = Date; export interface DeleteResourcePolicyRequest { /** - * The ARN or name of the secret to delete the attached resource-based policy for. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret to delete the attached resource-based policy for. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; } @@ -288,7 +288,7 @@ declare namespace SecretsManager { } export interface DeleteSecretRequest { /** - * The ARN or name of the secret to delete. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret to delete. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; /** @@ -318,7 +318,7 @@ declare namespace SecretsManager { export type DeletionDateType = Date; export interface DescribeSecretRequest { /** - * The ARN or name of the secret. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; } @@ -456,7 +456,7 @@ declare namespace SecretsManager { } export interface GetResourcePolicyRequest { /** - * The ARN or name of the secret to retrieve the attached resource-based policy for. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret to retrieve the attached resource-based policy for. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; } @@ -476,7 +476,7 @@ declare namespace SecretsManager { } export interface GetSecretValueRequest { /** - * The ARN or name of the secret to retrieve. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret to retrieve. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; /** @@ -526,7 +526,7 @@ declare namespace SecretsManager { export type LastRotatedDateType = Date; export interface ListSecretVersionIdsRequest { /** - * The ARN or name of the secret whose versions you want to list. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret whose versions you want to list. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; /** @@ -596,7 +596,7 @@ declare namespace SecretsManager { export type PasswordLengthType = number; export interface PutResourcePolicyRequest { /** - * The ARN or name of the secret to attach the resource-based policy. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret to attach the resource-based policy. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; /** @@ -620,7 +620,7 @@ declare namespace SecretsManager { } export interface PutSecretValueRequest { /** - * The ARN or name of the secret to add a new version to. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. If the secret doesn't already exist, use CreateSecret instead. + * The ARN or name of the secret to add a new version to. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. If the secret doesn't already exist, use CreateSecret instead. */ SecretId: SecretIdType; /** @@ -742,7 +742,7 @@ declare namespace SecretsManager { export type RequireEachIncludedTypeType = boolean; export interface RestoreSecretRequest { /** - * The ARN or name of the secret to restore. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret to restore. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; } @@ -758,7 +758,7 @@ declare namespace SecretsManager { } export interface RotateSecretRequest { /** - * The ARN or name of the secret to rotate. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret to rotate. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; /** @@ -938,7 +938,7 @@ declare namespace SecretsManager { export type TagListType = Tag[]; export interface TagResourceRequest { /** - * The identifier for the secret to attach tags to. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The identifier for the secret to attach tags to. You can specify either the Amazon Resource Name (ARN) or the friendly name of the secret. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; /** @@ -950,7 +950,7 @@ declare namespace SecretsManager { export type TimestampType = Date; export interface UntagResourceRequest { /** - * The ARN or name of the secret. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; /** @@ -960,7 +960,7 @@ declare namespace SecretsManager { } export interface UpdateSecretRequest { /** - * The ARN or name of the secret. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or name of the secret. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; /** @@ -1000,7 +1000,7 @@ declare namespace SecretsManager { } export interface UpdateSecretVersionStageRequest { /** - * The ARN or the name of the secret with the version and staging labelsto modify. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. + * The ARN or the name of the secret with the version and staging labelsto modify. For an ARN, we recommend that you specify a complete ARN rather than a partial ARN. See Finding a secret from a partial ARN. */ SecretId: SecretIdType; /** diff --git a/clients/storagegateway.d.ts b/clients/storagegateway.d.ts index 1741ce7e98..283b98bf1b 100644 --- a/clients/storagegateway.d.ts +++ b/clients/storagegateway.d.ts @@ -52,11 +52,11 @@ declare class StorageGateway extends Service { */ addWorkingStorage(callback?: (err: AWSError, data: StorageGateway.Types.AddWorkingStorageOutput) => void): Request; /** - * Assigns a tape to a tape pool for archiving. The tape assigned to a pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the S3 storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. Valid Values: GLACIER | DEEP_ARCHIVE + * Assigns a tape to a tape pool for archiving. The tape assigned to a pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the S3 storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. */ assignTapePool(params: StorageGateway.Types.AssignTapePoolInput, callback?: (err: AWSError, data: StorageGateway.Types.AssignTapePoolOutput) => void): Request; /** - * Assigns a tape to a tape pool for archiving. The tape assigned to a pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the S3 storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. Valid Values: GLACIER | DEEP_ARCHIVE + * Assigns a tape to a tape pool for archiving. The tape assigned to a pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the S3 storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. */ assignTapePool(callback?: (err: AWSError, data: StorageGateway.Types.AssignTapePoolOutput) => void): Request; /** @@ -204,11 +204,11 @@ declare class StorageGateway extends Service { */ deleteGateway(callback?: (err: AWSError, data: StorageGateway.Types.DeleteGatewayOutput) => void): Request; /** - * Deletes a snapshot of a volume. You can take snapshots of your gateway volumes on a scheduled or ad hoc basis. This API action enables you to delete a snapshot schedule for a volume. For more information, see Backing up your volumes. In the DeleteSnapshotSchedule request, you identify the volume by providing its Amazon Resource Name (ARN). This operation is only supported in stored and cached volume gateway types. To list or delete a snapshot, you must use the Amazon EC2 API. For more information, go to DescribeSnapshots in the Amazon Elastic Compute Cloud API Reference. + * Deletes a snapshot of a volume. You can take snapshots of your gateway volumes on a scheduled or ad hoc basis. This API action enables you to delete a snapshot schedule for a volume. For more information, see Backing up your volumes. In the DeleteSnapshotSchedule request, you identify the volume by providing its Amazon Resource Name (ARN). This operation is only supported for cached volume gateway types. To list or delete a snapshot, you must use the Amazon EC2 API. For more information, go to DescribeSnapshots in the Amazon Elastic Compute Cloud API Reference. */ deleteSnapshotSchedule(params: StorageGateway.Types.DeleteSnapshotScheduleInput, callback?: (err: AWSError, data: StorageGateway.Types.DeleteSnapshotScheduleOutput) => void): Request; /** - * Deletes a snapshot of a volume. You can take snapshots of your gateway volumes on a scheduled or ad hoc basis. This API action enables you to delete a snapshot schedule for a volume. For more information, see Backing up your volumes. In the DeleteSnapshotSchedule request, you identify the volume by providing its Amazon Resource Name (ARN). This operation is only supported in stored and cached volume gateway types. To list or delete a snapshot, you must use the Amazon EC2 API. For more information, go to DescribeSnapshots in the Amazon Elastic Compute Cloud API Reference. + * Deletes a snapshot of a volume. You can take snapshots of your gateway volumes on a scheduled or ad hoc basis. This API action enables you to delete a snapshot schedule for a volume. For more information, see Backing up your volumes. In the DeleteSnapshotSchedule request, you identify the volume by providing its Amazon Resource Name (ARN). This operation is only supported for cached volume gateway types. To list or delete a snapshot, you must use the Amazon EC2 API. For more information, go to DescribeSnapshots in the Amazon Elastic Compute Cloud API Reference. */ deleteSnapshotSchedule(callback?: (err: AWSError, data: StorageGateway.Types.DeleteSnapshotScheduleOutput) => void): Request; /** @@ -524,19 +524,19 @@ declare class StorageGateway extends Service { */ listVolumes(callback?: (err: AWSError, data: StorageGateway.Types.ListVolumesOutput) => void): Request; /** - * Sends you notification through CloudWatch Events when all files written to your file share have been uploaded to Amazon S3. Storage Gateway can send a notification through Amazon CloudWatch Events when all files written to your file share up to that point in time have been uploaded to Amazon S3. These files include files written to the file share up to the time that you make a request for notification. When the upload is done, Storage Gateway sends you notification through an Amazon CloudWatch Event. You can configure CloudWatch Events to send the notification through event targets such as Amazon SNS or Lambda function. This operation is only supported for S3 File Gateways. For more information, see Getting file upload notification in the Storage Gateway User Guide. + * Sends you notification through CloudWatch Events when all files written to your file share have been uploaded to S3. Amazon S3. Storage Gateway can send a notification through Amazon CloudWatch Events when all files written to your file share up to that point in time have been uploaded to Amazon S3. These files include files written to the file share up to the time that you make a request for notification. When the upload is done, Storage Gateway sends you notification through an Amazon CloudWatch Event. You can configure CloudWatch Events to send the notification through event targets such as Amazon SNS or Lambda function. This operation is only supported for S3 File Gateways. For more information, see Getting file upload notification in the Storage Gateway User Guide. */ notifyWhenUploaded(params: StorageGateway.Types.NotifyWhenUploadedInput, callback?: (err: AWSError, data: StorageGateway.Types.NotifyWhenUploadedOutput) => void): Request; /** - * Sends you notification through CloudWatch Events when all files written to your file share have been uploaded to Amazon S3. Storage Gateway can send a notification through Amazon CloudWatch Events when all files written to your file share up to that point in time have been uploaded to Amazon S3. These files include files written to the file share up to the time that you make a request for notification. When the upload is done, Storage Gateway sends you notification through an Amazon CloudWatch Event. You can configure CloudWatch Events to send the notification through event targets such as Amazon SNS or Lambda function. This operation is only supported for S3 File Gateways. For more information, see Getting file upload notification in the Storage Gateway User Guide. + * Sends you notification through CloudWatch Events when all files written to your file share have been uploaded to S3. Amazon S3. Storage Gateway can send a notification through Amazon CloudWatch Events when all files written to your file share up to that point in time have been uploaded to Amazon S3. These files include files written to the file share up to the time that you make a request for notification. When the upload is done, Storage Gateway sends you notification through an Amazon CloudWatch Event. You can configure CloudWatch Events to send the notification through event targets such as Amazon SNS or Lambda function. This operation is only supported for S3 File Gateways. For more information, see Getting file upload notification in the Storage Gateway User Guide. */ notifyWhenUploaded(callback?: (err: AWSError, data: StorageGateway.Types.NotifyWhenUploadedOutput) => void): Request; /** - * Refreshes the cached inventory of objects for the specified file share. This operation finds objects in the Amazon S3 bucket that were added, removed, or replaced since the gateway last listed the bucket's contents and cached the results. This operation does not import files into the S3 File Gateway cache storage. It only updates the cached inventory to reflect changes in the inventory of the objects in the S3 bucket. This operation is only supported in the S3 File Gateway types. You can subscribe to be notified through an Amazon CloudWatch event when your RefreshCache operation completes. For more information, see Getting notified about file operations in the Storage Gateway User Guide. This operation is Only supported for S3 File Gateways. When this API is called, it only initiates the refresh operation. When the API call completes and returns a success code, it doesn't necessarily mean that the file refresh has completed. You should use the refresh-complete notification to determine that the operation has completed before you check for new files on the gateway file share. You can subscribe to be notified through a CloudWatch event when your RefreshCache operation completes. Throttle limit: This API is asynchronous, so the gateway will accept no more than two refreshes at any time. We recommend using the refresh-complete CloudWatch event notification before issuing additional requests. For more information, see Getting notified about file operations in the Storage Gateway User Guide. If you invoke the RefreshCache API when two requests are already being processed, any new request will cause an InvalidGatewayRequestException error because too many requests were sent to the server. For more information, see Getting notified about file operations in the Storage Gateway User Guide. + * Refreshes the cached inventory of objects for the specified file share. This operation finds objects in the Amazon S3 bucket that were added, removed, or replaced since the gateway last listed the bucket's contents and cached the results. This operation does not import files into the S3 File Gateway cache storage. It only updates the cached inventory to reflect changes in the inventory of the objects in the S3 bucket. This operation is only supported in the S3 File Gateway types. You can subscribe to be notified through an Amazon CloudWatch event when your RefreshCache operation completes. For more information, see Getting notified about file operations in the Storage Gateway User Guide. This operation is Only supported for S3 File Gateways. When this API is called, it only initiates the refresh operation. When the API call completes and returns a success code, it doesn't necessarily mean that the file refresh has completed. You should use the refresh-complete notification to determine that the operation has completed before you check for new files on the gateway file share. You can subscribe to be notified through a CloudWatch event when your RefreshCache operation completes. Throttle limit: This API is asynchronous, so the gateway will accept no more than two refreshes at any time. We recommend using the refresh-complete CloudWatch event notification before issuing additional requests. For more information, see Getting notified about file operations in the Storage Gateway User Guide. Wait at least 60 seconds between consecutive RefreshCache API requests. RefreshCache does not evict cache entries if invoked consecutively within 60 seconds of a previous RefreshCache request. If you invoke the RefreshCache API when two requests are already being processed, any new request will cause an InvalidGatewayRequestException error because too many requests were sent to the server. The S3 bucket name does not need to be included when entering the list of folders in the FolderList parameter. For more information, see Getting notified about file operations in the Storage Gateway User Guide. */ refreshCache(params: StorageGateway.Types.RefreshCacheInput, callback?: (err: AWSError, data: StorageGateway.Types.RefreshCacheOutput) => void): Request; /** - * Refreshes the cached inventory of objects for the specified file share. This operation finds objects in the Amazon S3 bucket that were added, removed, or replaced since the gateway last listed the bucket's contents and cached the results. This operation does not import files into the S3 File Gateway cache storage. It only updates the cached inventory to reflect changes in the inventory of the objects in the S3 bucket. This operation is only supported in the S3 File Gateway types. You can subscribe to be notified through an Amazon CloudWatch event when your RefreshCache operation completes. For more information, see Getting notified about file operations in the Storage Gateway User Guide. This operation is Only supported for S3 File Gateways. When this API is called, it only initiates the refresh operation. When the API call completes and returns a success code, it doesn't necessarily mean that the file refresh has completed. You should use the refresh-complete notification to determine that the operation has completed before you check for new files on the gateway file share. You can subscribe to be notified through a CloudWatch event when your RefreshCache operation completes. Throttle limit: This API is asynchronous, so the gateway will accept no more than two refreshes at any time. We recommend using the refresh-complete CloudWatch event notification before issuing additional requests. For more information, see Getting notified about file operations in the Storage Gateway User Guide. If you invoke the RefreshCache API when two requests are already being processed, any new request will cause an InvalidGatewayRequestException error because too many requests were sent to the server. For more information, see Getting notified about file operations in the Storage Gateway User Guide. + * Refreshes the cached inventory of objects for the specified file share. This operation finds objects in the Amazon S3 bucket that were added, removed, or replaced since the gateway last listed the bucket's contents and cached the results. This operation does not import files into the S3 File Gateway cache storage. It only updates the cached inventory to reflect changes in the inventory of the objects in the S3 bucket. This operation is only supported in the S3 File Gateway types. You can subscribe to be notified through an Amazon CloudWatch event when your RefreshCache operation completes. For more information, see Getting notified about file operations in the Storage Gateway User Guide. This operation is Only supported for S3 File Gateways. When this API is called, it only initiates the refresh operation. When the API call completes and returns a success code, it doesn't necessarily mean that the file refresh has completed. You should use the refresh-complete notification to determine that the operation has completed before you check for new files on the gateway file share. You can subscribe to be notified through a CloudWatch event when your RefreshCache operation completes. Throttle limit: This API is asynchronous, so the gateway will accept no more than two refreshes at any time. We recommend using the refresh-complete CloudWatch event notification before issuing additional requests. For more information, see Getting notified about file operations in the Storage Gateway User Guide. Wait at least 60 seconds between consecutive RefreshCache API requests. RefreshCache does not evict cache entries if invoked consecutively within 60 seconds of a previous RefreshCache request. If you invoke the RefreshCache API when two requests are already being processed, any new request will cause an InvalidGatewayRequestException error because too many requests were sent to the server. The S3 bucket name does not need to be included when entering the list of folders in the FolderList parameter. For more information, see Getting notified about file operations in the Storage Gateway User Guide. */ refreshCache(callback?: (err: AWSError, data: StorageGateway.Types.RefreshCacheOutput) => void): Request; /** @@ -824,7 +824,7 @@ declare namespace StorageGateway { */ TapeARN: TapeARN; /** - * The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. Valid Values: GLACIER | DEEP_ARCHIVE + * The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. */ PoolId: PoolId; /** @@ -924,7 +924,7 @@ declare namespace StorageGateway { */ TapeBarcodePrefix: TapeBarcodePrefix; /** - * The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the Amazon S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. Valid Values: GLACIER | DEEP_ARCHIVE + * The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the Amazon S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. */ PoolId: PoolId; /** @@ -1026,7 +1026,7 @@ declare namespace StorageGateway { */ CreatedDate?: CreatedDate; /** - * The size of the data stored on the volume in bytes. This value is calculated based on the number of blocks that are touched, instead of the actual amount of data written. This value can be useful for sequential write patterns but less accurate for random write patterns. VolumeUsedInBytes is different from the compressed size of the volume, which is the value that is used to calculate your bill. This value is not available for volumes created prior to May 13, 2015, until you store data on the volume. + * The size of the data stored on the volume in bytes. This value is calculated based on the number of blocks that are touched, instead of the actual amount of data written. This value can be useful for sequential write patterns but less accurate for random write patterns. VolumeUsedInBytes is different from the compressed size of the volume, which is the value that is used to calculate your bill. This value is not available for volumes created prior to May 13, 2015, until you store data on the volume. If you use a delete tool that overwrites the data on your volume with random data, your usage will not be reduced. This is because the random data is not compressible. If you want to reduce the amount of billed storage on your volume, we recommend overwriting your files with zeros to compress the data to a negligible amount of actual storage. */ VolumeUsedInBytes?: VolumeUsedInBytes; KMSKey?: KMSKey; @@ -1164,7 +1164,7 @@ declare namespace StorageGateway { */ LocationARN: LocationARN; /** - * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA + * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA */ DefaultStorageClass?: StorageClass; /** @@ -1252,7 +1252,7 @@ declare namespace StorageGateway { */ LocationARN: LocationARN; /** - * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA + * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA */ DefaultStorageClass?: StorageClass; /** @@ -1489,7 +1489,7 @@ declare namespace StorageGateway { */ KMSKey?: KMSKey; /** - * The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Deep Archive) that corresponds to the pool. Valid Values: GLACIER | DEEP_ARCHIVE + * The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Deep Archive) that corresponds to the pool. */ PoolId?: PoolId; /** @@ -1537,7 +1537,7 @@ declare namespace StorageGateway { */ KMSKey?: KMSKey; /** - * The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. Valid Values: GLACIER | DEEP_ARCHIVE + * The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. */ PoolId?: PoolId; /** @@ -1829,7 +1829,7 @@ declare namespace StorageGateway { */ NextUpdateAvailabilityDate?: NextUpdateAvailabilityDate; /** - * The date on which the last software update was applied to the gateway. If the gateway has never been updated, this field does not return a value in the response. + * The date on which the last software update was applied to the gateway. If the gateway has never been updated, this field does not return a value in the response. This only only exist and returns once it have been chosen and set by the SGW service, based on the OS version of the gateway VM */ LastSoftwareUpdate?: LastSoftwareUpdate; /** @@ -1849,7 +1849,7 @@ declare namespace StorageGateway { */ VPCEndpoint?: string; /** - * The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to monitor events in the gateway. + * The Amazon Resource Name (ARN) of the Amazon CloudWatch log group that is used to monitor events in the gateway. This field only only exist and returns once it have been chosen and set by the SGW service, based on the OS version of the gateway VM */ CloudWatchLogGroupARN?: CloudWatchLogGroupARN; /** @@ -2671,7 +2671,7 @@ declare namespace StorageGateway { Role?: Role; LocationARN?: LocationARN; /** - * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA + * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA */ DefaultStorageClass?: StorageClass; ObjectACL?: ObjectACL; @@ -2875,7 +2875,7 @@ declare namespace StorageGateway { Role?: Role; LocationARN?: LocationARN; /** - * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA + * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA */ DefaultStorageClass?: StorageClass; ObjectACL?: ObjectACL; @@ -3114,7 +3114,7 @@ declare namespace StorageGateway { TapeUsedInBytes?: TapeUsage; KMSKey?: KMSKey; /** - * The ID of the pool that contains tapes that will be archived. The tapes in this pool are archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. Valid Values: GLACIER | DEEP_ARCHIVE + * The ID of the pool that contains tapes that will be archived. The tapes in this pool are archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. */ PoolId?: PoolId; /** @@ -3167,7 +3167,7 @@ declare namespace StorageGateway { TapeUsedInBytes?: TapeUsage; KMSKey?: KMSKey; /** - * The ID of the pool that was used to archive the tape. The tapes in this pool are archived in the S3 storage class that is associated with the pool. Valid Values: GLACIER | DEEP_ARCHIVE + * The ID of the pool that was used to archive the tape. The tapes in this pool are archived in the S3 storage class that is associated with the pool. */ PoolId?: PoolId; /** @@ -3210,7 +3210,7 @@ declare namespace StorageGateway { */ GatewayARN?: GatewayARN; /** - * The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. Valid Values: GLACIER | DEEP_ARCHIVE + * The ID of the pool that you want to add your tape to for archiving. The tape in this pool is archived in the S3 storage class that is associated with the pool. When you use your backup application to eject the tape, the tape is archived directly into the storage class (S3 Glacier or S3 Glacier Deep Archive) that corresponds to the pool. */ PoolId?: PoolId; /** @@ -3408,7 +3408,7 @@ declare namespace StorageGateway { */ NFSFileShareDefaults?: NFSFileShareDefaults; /** - * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA + * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA */ DefaultStorageClass?: StorageClass; /** @@ -3472,7 +3472,7 @@ declare namespace StorageGateway { */ KMSKey?: KMSKey; /** - * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_INTELLIGENT_TIERING. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA + * The default storage class for objects put into an Amazon S3 bucket by the S3 File Gateway. The default value is S3_STANDARD. Optional. Valid Values: S3_STANDARD | S3_INTELLIGENT_TIERING | S3_STANDARD_IA | S3_ONEZONE_IA */ DefaultStorageClass?: StorageClass; /** diff --git a/clients/wisdom.d.ts b/clients/wisdom.d.ts index 0b25c5c129..3a5db0fc24 100644 --- a/clients/wisdom.d.ts +++ b/clients/wisdom.d.ts @@ -267,14 +267,14 @@ declare namespace Wisdom { */ appIntegrationArn: GenericArn; /** - * The fields from the source that are made available to your agents in Wisdom. For Salesforce, you must include at least Id, ArticleNumber, VersionNumber, Title, PublishStatus, and IsDeleted. For ServiceNow, you must include at least number, short_description, sys_mod_count, workflow_state, and active. Make sure to include additional field(s); these are indexed and used to source recommendations. + * The fields from the source that are made available to your agents in Wisdom. For Salesforce, you must include at least Id, ArticleNumber, VersionNumber, Title, PublishStatus, and IsDeleted. For ServiceNow, you must include at least number, short_description, sys_mod_count, workflow_state, and active. Make sure to include additional fields. These fields are indexed and used to source recommendations. */ objectFields: ObjectFieldsList; } export type Arn = string; export interface AssistantAssociationData { /** - * The Amazon Resource Name (ARN) of the Wisdom assistant + * The Amazon Resource Name (ARN) of the Wisdom assistant. */ assistantArn: Arn; /** @@ -304,7 +304,7 @@ declare namespace Wisdom { } export interface AssistantAssociationInputData { /** - * The the identifier of the knowledge base. + * The identifier of the knowledge base. */ knowledgeBaseId?: Uuid; } @@ -316,7 +316,7 @@ declare namespace Wisdom { } export interface AssistantAssociationSummary { /** - * The Amazon Resource Name (ARN) of the Wisdom assistant + * The Amazon Resource Name (ARN) of the Wisdom assistant. */ assistantArn: Arn; /** @@ -347,7 +347,7 @@ declare namespace Wisdom { export type AssistantAssociationSummaryList = AssistantAssociationSummary[]; export interface AssistantData { /** - * The Amazon Resource Name (ARN) of the Wisdom assistant + * The Amazon Resource Name (ARN) of the Wisdom assistant. */ assistantArn: Arn; /** @@ -383,7 +383,7 @@ declare namespace Wisdom { export type AssistantStatus = "CREATE_IN_PROGRESS"|"CREATE_FAILED"|"ACTIVE"|"DELETE_IN_PROGRESS"|"DELETE_FAILED"|"DELETED"|string; export interface AssistantSummary { /** - * The Amazon Resource Name (ARN) of the Wisdom assistant + * The Amazon Resource Name (ARN) of the Wisdom assistant. */ assistantArn: Arn; /** @@ -437,7 +437,7 @@ declare namespace Wisdom { */ knowledgeBaseArn: Arn; /** - * The the identifier of the knowledge base. + * The identifier of the knowledge base. */ knowledgeBaseId: Uuid; /** @@ -471,7 +471,7 @@ declare namespace Wisdom { /** * The URL of the content. */ - url: SyntheticContentDataUrl; + url: Url; /** * The expiration time of the URL as an epoch timestamp. */ @@ -492,7 +492,7 @@ declare namespace Wisdom { */ knowledgeBaseArn?: Arn; /** - * The the identifier of the knowledge base. + * The identifier of the knowledge base. */ knowledgeBaseId?: Uuid; } @@ -515,7 +515,7 @@ declare namespace Wisdom { */ knowledgeBaseArn: Arn; /** - * The the identifier of the knowledge base. + * The identifier of the knowledge base. */ knowledgeBaseId: Uuid; /** @@ -612,7 +612,7 @@ declare namespace Wisdom { */ clientToken?: NonEmptyString; /** - * The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. + * The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. */ knowledgeBaseId: UuidOrArn; /** @@ -740,7 +740,7 @@ declare namespace Wisdom { */ contentId: UuidOrArn; /** - * The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. + * The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. */ knowledgeBaseId: UuidOrArn; } @@ -777,7 +777,7 @@ declare namespace Wisdom { /** * Text in the document. */ - text?: SyntheticDocumentTextString; + text?: SensitiveString; } export interface Filter { /** @@ -831,7 +831,7 @@ declare namespace Wisdom { */ contentId: UuidOrArn; /** - * The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. + * The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. */ knowledgeBaseId: UuidOrArn; } @@ -847,7 +847,7 @@ declare namespace Wisdom { */ contentId: UuidOrArn; /** - * The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. + * The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. */ knowledgeBaseId: UuidOrArn; } @@ -859,7 +859,7 @@ declare namespace Wisdom { } export interface GetKnowledgeBaseRequest { /** - * The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. + * The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. */ knowledgeBaseId: UuidOrArn; } @@ -892,6 +892,10 @@ declare namespace Wisdom { * The recommendations. */ recommendations: RecommendationList; + /** + * The triggers corresponding to recommendations. + */ + triggers?: RecommendationTriggerList; } export interface GetSessionRequest { /** @@ -928,7 +932,7 @@ declare namespace Wisdom { */ knowledgeBaseArn?: Arn; /** - * The the identifier of the knowledge base. + * The identifier of the knowledge base. */ knowledgeBaseId?: Uuid; } @@ -942,7 +946,7 @@ declare namespace Wisdom { */ knowledgeBaseArn: Arn; /** - * The the identifier of the knowledge base. + * The identifier of the knowledge base. */ knowledgeBaseId: Uuid; /** @@ -990,7 +994,7 @@ declare namespace Wisdom { */ knowledgeBaseArn: Arn; /** - * The the identifier of the knowledge base. + * The identifier of the knowledge base. */ knowledgeBaseId: Uuid; /** @@ -1010,7 +1014,7 @@ declare namespace Wisdom { */ serverSideEncryptionConfiguration?: ServerSideEncryptionConfiguration; /** - * [KEVIN] + * Configuration information about the external data source. */ sourceConfiguration?: SourceConfiguration; /** @@ -1069,7 +1073,7 @@ declare namespace Wisdom { } export interface ListContentsRequest { /** - * The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. + * The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. */ knowledgeBaseId: UuidOrArn; /** @@ -1192,6 +1196,12 @@ declare namespace Wisdom { */ results: QueryResultsList; } + export interface QueryRecommendationTriggerData { + /** + * The text associated with the recommendation trigger. + */ + text?: QueryText; + } export type QueryResultsList = ResultData[]; export type QueryText = string; export interface RecommendationData { @@ -1211,14 +1221,50 @@ declare namespace Wisdom { * The relevance score of the recommendation. */ relevanceScore?: RelevanceScore; + /** + * The type of recommendation. + */ + type?: RecommendationType; } export type RecommendationIdList = String[]; export type RecommendationList = RecommendationData[]; + export type RecommendationSourceType = "ISSUE_DETECTION"|"RULE_EVALUATION"|"OTHER"|string; + export interface RecommendationTrigger { + /** + * A union type containing information related to the trigger. + */ + data: RecommendationTriggerData; + /** + * The identifier of the recommendation trigger. + */ + id: Uuid; + /** + * The identifiers of the recommendations. + */ + recommendationIds: RecommendationIdList; + /** + * The source of the recommendation trigger. ISSUE_DETECTION: The corresponding recommendations were triggered by a Contact Lens issue. RULE_EVALUATION: The corresponding recommendations were triggered by a Contact Lens rule. + */ + source: RecommendationSourceType; + /** + * The type of recommendation trigger. + */ + type: RecommendationTriggerType; + } + export interface RecommendationTriggerData { + /** + * Data associated with the QUERY RecommendationTriggerType. + */ + query?: QueryRecommendationTriggerData; + } + export type RecommendationTriggerList = RecommendationTrigger[]; + export type RecommendationTriggerType = "QUERY"|string; + export type RecommendationType = "KNOWLEDGE_CONTENT"|string; export type RelevanceLevel = "HIGH"|"MEDIUM"|"LOW"|string; export type RelevanceScore = number; export interface RemoveKnowledgeBaseTemplateUriRequest { /** - * The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. + * The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. */ knowledgeBaseId: UuidOrArn; } @@ -1246,7 +1292,7 @@ declare namespace Wisdom { } export interface SearchContentRequest { /** - * The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. + * The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. */ knowledgeBaseId: UuidOrArn; /** @@ -1306,9 +1352,10 @@ declare namespace Wisdom { */ sessionSummaries: SessionSummaries; } + export type SensitiveString = string; export interface ServerSideEncryptionConfiguration { /** - * The KMS key. For information about valid ID values, see Key identifiers (KeyId) in the AWS Key Management Service Developer Guide. + * The KMS key. For information about valid ID values, see Key identifiers (KeyId). */ kmsKeyId?: NonEmptyString; } @@ -1337,7 +1384,7 @@ declare namespace Wisdom { export type SessionSummaries = SessionSummary[]; export interface SessionSummary { /** - * The Amazon Resource Name (ARN) of the Wisdom assistant + * The Amazon Resource Name (ARN) of the Wisdom assistant. */ assistantArn: Arn; /** @@ -1365,7 +1412,7 @@ declare namespace Wisdom { */ contentType: ContentType; /** - * The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. + * The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. */ knowledgeBaseId: UuidOrArn; } @@ -1381,16 +1428,13 @@ declare namespace Wisdom { /** * The URL of the upload. */ - url: SyntheticStartContentUploadResponseUrl; + url: Url; /** * The expiration time of the URL as an epoch timestamp. */ urlExpiry: SyntheticTimestamp_epoch_seconds; } export type String = string; - export type SyntheticContentDataUrl = string; - export type SyntheticDocumentTextString = string; - export type SyntheticStartContentUploadResponseUrl = string; export type SyntheticTimestamp_epoch_seconds = Date; export type TagKey = string; export type TagKeyList = TagKey[]; @@ -1426,7 +1470,7 @@ declare namespace Wisdom { */ contentId: UuidOrArn; /** - * The the identifier of the knowledge base. Can be either the ID or the ARN + * The identifier of the knowledge base. Can be either the ID or the ARN */ knowledgeBaseId: UuidOrArn; /** @@ -1462,7 +1506,7 @@ declare namespace Wisdom { } export interface UpdateKnowledgeBaseTemplateUriRequest { /** - * The the identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. + * The identifier of the knowledge base. Can be either the ID or the ARN. URLs cannot contain the ARN. */ knowledgeBaseId: UuidOrArn; /** @@ -1477,6 +1521,7 @@ declare namespace Wisdom { knowledgeBase?: KnowledgeBaseData; } export type Uri = string; + export type Url = string; export type Uuid = string; export type UuidOrArn = string; export type WaitTimeSeconds = number; diff --git a/dist/aws-sdk-core-react-native.js b/dist/aws-sdk-core-react-native.js index 9c3444fe15..860ab8ed01 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.1118.0', + VERSION: '2.1119.0', /** * @api private diff --git a/dist/aws-sdk-react-native.js b/dist/aws-sdk-react-native.js index b3e2b77046..e98390f383 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.1118.0', + VERSION: '2.1119.0', /** * @api private @@ -48464,13 +48464,13 @@ return /******/ (function(modules) { // webpackBootstrap /* 515 */ /***/ (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"}}}},"BatchGetDevEndpoints":{"input":{"type":"structure","required":["DevEndpointNames"],"members":{"DevEndpointNames":{"shape":"S3l"}}},"output":{"type":"structure","members":{"DevEndpoints":{"shape":"S3n"},"DevEndpointsNotFound":{"shape":"S3l"}}}},"BatchGetJobs":{"input":{"type":"structure","required":["JobNames"],"members":{"JobNames":{"shape":"S3x"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S3z"},"JobsNotFound":{"shape":"S3x"}}}},"BatchGetPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionsToGet"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionsToGet":{"shape":"S4g"}}},"output":{"type":"structure","members":{"Partitions":{"shape":"S4i"},"UnprocessedKeys":{"shape":"S4g"}}}},"BatchGetTriggers":{"input":{"type":"structure","required":["TriggerNames"],"members":{"TriggerNames":{"shape":"S4l"}}},"output":{"type":"structure","members":{"Triggers":{"shape":"S4n"},"TriggersNotFound":{"shape":"S4l"}}}},"BatchGetWorkflows":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S55"},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Workflows":{"type":"list","member":{"shape":"S58"}},"MissingWorkflows":{"shape":"S55"}}}},"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":"S66"},"PartitionInput":{"shape":"S5"}}}}}},"output":{"type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"PartitionValueList":{"shape":"S66"},"ErrorDetail":{"shape":"S14"}}}}}}},"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":"S6o"}}},"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":"S75"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"}}}}},"output":{"type":"structure","members":{}}},"CreateConnection":{"input":{"type":"structure","required":["ConnectionInput"],"members":{"CatalogId":{},"ConnectionInput":{"shape":"S78"},"Tags":{"shape":"S6o"}}},"output":{"type":"structure","members":{}}},"CreateCrawler":{"input":{"type":"structure","required":["Name","Role","Targets"],"members":{"Name":{},"Role":{},"DatabaseName":{},"Description":{},"Targets":{"shape":"S2b"},"Schedule":{},"Classifiers":{"shape":"S2w"},"TablePrefix":{},"SchemaChangePolicy":{"shape":"S2z"},"RecrawlPolicy":{"shape":"S2x"},"LineageConfiguration":{"shape":"S32"},"LakeFormationConfiguration":{"shape":"S3i"},"Configuration":{},"CrawlerSecurityConfiguration":{},"Tags":{"shape":"S6o"}}},"output":{"type":"structure","members":{}}},"CreateDatabase":{"input":{"type":"structure","required":["DatabaseInput"],"members":{"CatalogId":{},"DatabaseInput":{"shape":"S7j"}}},"output":{"type":"structure","members":{}}},"CreateDevEndpoint":{"input":{"type":"structure","required":["EndpointName","RoleArn"],"members":{"EndpointName":{},"RoleArn":{},"SecurityGroupIds":{"shape":"S3q"},"SubnetId":{},"PublicKey":{},"PublicKeys":{"shape":"S3u"},"NumberOfNodes":{"type":"integer"},"WorkerType":{},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{},"SecurityConfiguration":{},"Tags":{"shape":"S6o"},"Arguments":{"shape":"S3v"}}},"output":{"type":"structure","members":{"EndpointName":{},"Status":{},"SecurityGroupIds":{"shape":"S3q"},"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":"S3v"}}}},"CreateJob":{"input":{"type":"structure","required":["Name","Role","Command"],"members":{"Name":{},"Description":{},"LogUri":{},"Role":{},"ExecutionProperty":{"shape":"S43"},"Command":{"shape":"S45"},"DefaultArguments":{"shape":"S48"},"NonOverridableArguments":{"shape":"S48"},"Connections":{"shape":"S49"},"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":"S6o"},"NotificationProperty":{"shape":"S4d"},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"WorkerType":{}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateMLTransform":{"input":{"type":"structure","required":["Name","InputRecordTables","Parameters","Role"],"members":{"Name":{},"Description":{},"InputRecordTables":{"shape":"S7y"},"Parameters":{"shape":"S80"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"Tags":{"shape":"S6o"},"TransformEncryption":{"shape":"S85"}}},"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":"S8c"}}},"output":{"type":"structure","members":{}}},"CreateRegistry":{"input":{"type":"structure","required":["RegistryName"],"members":{"RegistryName":{},"Description":{},"Tags":{"shape":"S6o"}}},"output":{"type":"structure","members":{"RegistryArn":{},"RegistryName":{},"Description":{},"Tags":{"shape":"S6o"}}}},"CreateSchema":{"input":{"type":"structure","required":["SchemaName","DataFormat"],"members":{"RegistryId":{"shape":"S8i"},"SchemaName":{},"DataFormat":{},"Compatibility":{},"Description":{},"Tags":{"shape":"S6o"},"SchemaDefinition":{}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"SchemaName":{},"SchemaArn":{},"Description":{},"DataFormat":{},"Compatibility":{},"SchemaCheckpoint":{"type":"long"},"LatestSchemaVersion":{"type":"long"},"NextSchemaVersion":{"type":"long"},"SchemaStatus":{},"Tags":{"shape":"S6o"},"SchemaVersionId":{},"SchemaVersionStatus":{}}}},"CreateScript":{"input":{"type":"structure","members":{"DagNodes":{"shape":"S8p"},"DagEdges":{"shape":"S8x"},"Language":{}}},"output":{"type":"structure","members":{"PythonScript":{},"ScalaCode":{}}}},"CreateSecurityConfiguration":{"input":{"type":"structure","required":["Name","EncryptionConfiguration"],"members":{"Name":{},"EncryptionConfiguration":{"shape":"S94"}}},"output":{"type":"structure","members":{"Name":{},"CreatedTimestamp":{"type":"timestamp"}}}},"CreateSession":{"input":{"type":"structure","required":["Id","Role","Command"],"members":{"Id":{},"Description":{},"Role":{},"Command":{"shape":"S9g"},"Timeout":{"type":"integer"},"IdleTimeout":{"type":"integer"},"DefaultArguments":{"shape":"S9h"},"Connections":{"shape":"S49"},"MaxCapacity":{"type":"double"},"NumberOfWorkers":{"type":"integer"},"WorkerType":{},"SecurityConfiguration":{},"GlueVersion":{},"Tags":{"shape":"S6o"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Session":{"shape":"S9k"}}}},"CreateTable":{"input":{"type":"structure","required":["DatabaseName","TableInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableInput":{"shape":"S9o"},"PartitionIndexes":{"type":"list","member":{"shape":"S8c"}},"TransactionId":{}}},"output":{"type":"structure","members":{}}},"CreateTrigger":{"input":{"type":"structure","required":["Name","Type","Actions"],"members":{"Name":{},"WorkflowName":{},"Type":{},"Schedule":{},"Predicate":{"shape":"S4u"},"Actions":{"shape":"S4s"},"Description":{},"StartOnCreation":{"type":"boolean"},"Tags":{"shape":"S6o"},"EventBatchingCondition":{"shape":"S51"}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionInput"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionInput":{"shape":"S9z"}}},"output":{"type":"structure","members":{}}},"CreateWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"S59"},"Tags":{"shape":"S6o"},"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":{}}},"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":"S8i"}}},"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":{}}},"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":"Sbs"}}}},"GetBlueprintRuns":{"input":{"type":"structure","required":["BlueprintName"],"members":{"BlueprintName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"BlueprintRuns":{"type":"list","member":{"shape":"Sbs"}},"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":"Sc6"}}}},"GetClassifiers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Classifiers":{"type":"list","member":{"shape":"Sc6"}},"NextToken":{}}}},"GetColumnStatisticsForPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues","ColumnNames"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"ColumnNames":{"shape":"Scg"}}},"output":{"type":"structure","members":{"ColumnStatisticsList":{"shape":"Sci"},"Errors":{"shape":"Sd0"}}}},"GetColumnStatisticsForTable":{"input":{"type":"structure","required":["DatabaseName","TableName","ColumnNames"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"ColumnNames":{"shape":"Scg"}}},"output":{"type":"structure","members":{"ColumnStatisticsList":{"shape":"Sci"},"Errors":{"shape":"Sd0"}}}},"GetConnection":{"input":{"type":"structure","required":["Name"],"members":{"CatalogId":{},"Name":{},"HidePassword":{"type":"boolean"}}},"output":{"type":"structure","members":{"Connection":{"shape":"Sd6"}}}},"GetConnections":{"input":{"type":"structure","members":{"CatalogId":{},"Filter":{"type":"structure","members":{"MatchCriteria":{"shape":"S7a"},"ConnectionType":{}}},"HidePassword":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ConnectionList":{"type":"list","member":{"shape":"Sd6"}},"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":{}}}},"GetDataCatalogEncryptionSettings":{"input":{"type":"structure","members":{"CatalogId":{}}},"output":{"type":"structure","members":{"DataCatalogEncryptionSettings":{"shape":"Sdl"}}}},"GetDatabase":{"input":{"type":"structure","required":["Name"],"members":{"CatalogId":{},"Name":{}}},"output":{"type":"structure","members":{"Database":{"shape":"Sdr"}}}},"GetDatabases":{"input":{"type":"structure","members":{"CatalogId":{},"NextToken":{},"MaxResults":{"type":"integer"},"ResourceShareType":{}}},"output":{"type":"structure","required":["DatabaseList"],"members":{"DatabaseList":{"type":"list","member":{"shape":"Sdr"}},"NextToken":{}}}},"GetDataflowGraph":{"input":{"type":"structure","members":{"PythonScript":{}}},"output":{"type":"structure","members":{"DagNodes":{"shape":"S8p"},"DagEdges":{"shape":"S8x"}}}},"GetDevEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"output":{"type":"structure","members":{"DevEndpoint":{"shape":"S3o"}}}},"GetDevEndpoints":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DevEndpoints":{"shape":"S3n"},"NextToken":{}}}},"GetJob":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{}}},"output":{"type":"structure","members":{"Job":{"shape":"S40"}}}},"GetJobBookmark":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"RunId":{}}},"output":{"type":"structure","members":{"JobBookmarkEntry":{"shape":"Se9"}}}},"GetJobRun":{"input":{"type":"structure","required":["JobName","RunId"],"members":{"JobName":{},"RunId":{},"PredecessorsIncluded":{"type":"boolean"}}},"output":{"type":"structure","members":{"JobRun":{"shape":"S5k"}}}},"GetJobRuns":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"JobRuns":{"shape":"S5j"},"NextToken":{}}}},"GetJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S3z"},"NextToken":{}}}},"GetMLTaskRun":{"input":{"type":"structure","required":["TransformId","TaskRunId"],"members":{"TransformId":{},"TaskRunId":{}}},"output":{"type":"structure","members":{"TransformId":{},"TaskRunId":{},"Status":{},"LogGroupName":{},"Properties":{"shape":"Sej"},"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":"Sej"},"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":"S7y"},"Parameters":{"shape":"S80"},"EvaluationMetrics":{"shape":"Sf2"},"LabelCount":{"type":"integer"},"Schema":{"shape":"Sf9"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"TransformEncryption":{"shape":"S85"}}}},"GetMLTransforms":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"shape":"Sfc"},"Sort":{"shape":"Sfd"}}},"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":"S7y"},"Parameters":{"shape":"S80"},"EvaluationMetrics":{"shape":"Sf2"},"LabelCount":{"type":"integer"},"Schema":{"shape":"Sf9"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"TransformEncryption":{"shape":"S85"}}}},"NextToken":{}}}},"GetMapping":{"input":{"type":"structure","required":["Source"],"members":{"Source":{"shape":"Sfj"},"Sinks":{"shape":"Sfk"},"Location":{"shape":"Sfl"}}},"output":{"type":"structure","required":["Mapping"],"members":{"Mapping":{"shape":"Sfn"}}}},"GetPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"}}},"output":{"type":"structure","members":{"Partition":{"shape":"S4j"}}}},"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":"Sg7"},"MaxResults":{"type":"integer"},"ExcludeColumnSchema":{"type":"boolean"},"TransactionId":{},"QueryAsOfTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Partitions":{"shape":"S4i"},"NextToken":{}}}},"GetPlan":{"input":{"type":"structure","required":["Mapping","Source"],"members":{"Mapping":{"shape":"Sfn"},"Source":{"shape":"Sfj"},"Sinks":{"shape":"Sfk"},"Location":{"shape":"Sfl"},"Language":{},"AdditionalPlanOptionsMap":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"PythonScript":{},"ScalaCode":{}}}},"GetRegistry":{"input":{"type":"structure","required":["RegistryId"],"members":{"RegistryId":{"shape":"S8i"}}},"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":"Sgu"}}},"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":"Sgu"},"SecondSchemaVersionNumber":{"shape":"Sgu"},"SchemaDiffType":{}}},"output":{"type":"structure","members":{"Diff":{}}}},"GetSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"SecurityConfiguration":{"shape":"Sh3"}}}},"GetSecurityConfigurations":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SecurityConfigurations":{"type":"list","member":{"shape":"Sh3"}},"NextToken":{}}}},"GetSession":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Session":{"shape":"S9k"}}}},"GetStatement":{"input":{"type":"structure","required":["SessionId","Id"],"members":{"SessionId":{},"Id":{"type":"integer"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Statement":{"shape":"Shb"}}}},"GetTable":{"input":{"type":"structure","required":["DatabaseName","Name"],"members":{"CatalogId":{},"DatabaseName":{},"Name":{},"TransactionId":{},"QueryAsOfTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Table":{"shape":"Shi"}}}},"GetTableVersion":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"VersionId":{}}},"output":{"type":"structure","members":{"TableVersion":{"shape":"Shl"}}}},"GetTableVersions":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TableVersions":{"type":"list","member":{"shape":"Shl"}},"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":"Shs"},"NextToken":{}}}},"GetTags":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S6o"}}}},"GetTrigger":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Trigger":{"shape":"S4o"}}}},"GetTriggers":{"input":{"type":"structure","members":{"NextToken":{},"DependentJobName":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Triggers":{"shape":"S4n"},"NextToken":{}}}},"GetUnfilteredPartitionMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","PartitionValues","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"AuditContext":{"shape":"Si0"},"SupportedPermissionTypes":{"shape":"Si3"}}},"output":{"type":"structure","members":{"Partition":{"shape":"S4j"},"AuthorizedColumns":{"shape":"Sn"},"IsRegisteredWithLakeFormation":{"type":"boolean"}}}},"GetUnfilteredPartitionsMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Expression":{},"AuditContext":{"shape":"Si0"},"SupportedPermissionTypes":{"shape":"Si3"},"NextToken":{},"Segment":{"shape":"Sg7"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UnfilteredPartitions":{"type":"list","member":{"type":"structure","members":{"Partition":{"shape":"S4j"},"AuthorizedColumns":{"shape":"Sn"},"IsRegisteredWithLakeFormation":{"type":"boolean"}}}},"NextToken":{}}}},"GetUnfilteredTableMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","Name","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"Name":{},"AuditContext":{"shape":"Si0"},"SupportedPermissionTypes":{"shape":"Si3"}}},"output":{"type":"structure","members":{"Table":{"shape":"Shi"},"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":"Sig"}}}},"GetUserDefinedFunctions":{"input":{"type":"structure","required":["Pattern"],"members":{"CatalogId":{},"DatabaseName":{},"Pattern":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UserDefinedFunctions":{"type":"list","member":{"shape":"Sig"}},"NextToken":{}}}},"GetWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Workflow":{"shape":"S58"}}}},"GetWorkflowRun":{"input":{"type":"structure","required":["Name","RunId"],"members":{"Name":{},"RunId":{},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Run":{"shape":"S5a"}}}},"GetWorkflowRunProperties":{"input":{"type":"structure","required":["Name","RunId"],"members":{"Name":{},"RunId":{}}},"output":{"type":"structure","members":{"RunProperties":{"shape":"S59"}}}},"GetWorkflowRuns":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"IncludeGraph":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Runs":{"type":"list","member":{"shape":"S5a"}},"NextToken":{}}}},"ImportCatalogToGlue":{"input":{"type":"structure","members":{"CatalogId":{}}},"output":{"type":"structure","members":{}}},"ListBlueprints":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"S6o"}}},"output":{"type":"structure","members":{"Blueprints":{"shape":"S24"},"NextToken":{}}}},"ListCrawlers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"Tags":{"shape":"S6o"}}},"output":{"type":"structure","members":{"CrawlerNames":{"shape":"S26"},"NextToken":{}}}},"ListDevEndpoints":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"S6o"}}},"output":{"type":"structure","members":{"DevEndpointNames":{"type":"list","member":{}},"NextToken":{}}}},"ListJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"S6o"}}},"output":{"type":"structure","members":{"JobNames":{"shape":"S3x"},"NextToken":{}}}},"ListMLTransforms":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"shape":"Sfc"},"Sort":{"shape":"Sfd"},"Tags":{"shape":"S6o"}}},"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":"S8i"},"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":"S6o"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Ids":{"type":"list","member":{}},"Sessions":{"type":"list","member":{"shape":"S9k"}},"NextToken":{}}}},"ListStatements":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"RequestOrigin":{},"NextToken":{}}},"output":{"type":"structure","members":{"Statements":{"type":"list","member":{"shape":"Shb"}},"NextToken":{}}}},"ListTriggers":{"input":{"type":"structure","members":{"NextToken":{},"DependentJobName":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"S6o"}}},"output":{"type":"structure","members":{"TriggerNames":{"shape":"S4l"},"NextToken":{}}}},"ListWorkflows":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Workflows":{"shape":"S55"},"NextToken":{}}}},"PutDataCatalogEncryptionSettings":{"input":{"type":"structure","required":["DataCatalogEncryptionSettings"],"members":{"CatalogId":{},"DataCatalogEncryptionSettings":{"shape":"Sdl"}}},"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":"Sgu"},"SchemaVersionId":{},"MetadataKeyValue":{"shape":"Sk4"}}},"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":"S59"}}},"output":{"type":"structure","members":{}}},"QuerySchemaVersionMetadata":{"input":{"type":"structure","members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"Sgu"},"SchemaVersionId":{},"MetadataList":{"type":"list","member":{"shape":"Sk4"}},"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":"Sgu"},"SchemaVersionId":{},"MetadataKeyValue":{"shape":"Sk4"}}},"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":"Se9"}}}},"ResumeWorkflowRun":{"input":{"type":"structure","required":["Name","RunId","NodeIds"],"members":{"Name":{},"RunId":{},"NodeIds":{"shape":"Skp"}}},"output":{"type":"structure","members":{"RunId":{},"NodeIds":{"shape":"Skp"}}}},"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":"Shs"}}}},"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":{}}},"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":"S48"},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S4d"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"}}},"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":"S59"}}},"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":"S6o"}}},"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":"S75"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"}}}}},"output":{"type":"structure","members":{}}},"UpdateColumnStatisticsForPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues","ColumnStatisticsList"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"ColumnStatisticsList":{"shape":"Sma"}}},"output":{"type":"structure","members":{"Errors":{"shape":"Smc"}}}},"UpdateColumnStatisticsForTable":{"input":{"type":"structure","required":["DatabaseName","TableName","ColumnStatisticsList"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"ColumnStatisticsList":{"shape":"Sma"}}},"output":{"type":"structure","members":{"Errors":{"shape":"Smc"}}}},"UpdateConnection":{"input":{"type":"structure","required":["Name","ConnectionInput"],"members":{"CatalogId":{},"Name":{},"ConnectionInput":{"shape":"S78"}}},"output":{"type":"structure","members":{}}},"UpdateCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Role":{},"DatabaseName":{},"Description":{},"Targets":{"shape":"S2b"},"Schedule":{},"Classifiers":{"shape":"S2w"},"TablePrefix":{},"SchemaChangePolicy":{"shape":"S2z"},"RecrawlPolicy":{"shape":"S2x"},"LineageConfiguration":{"shape":"S32"},"LakeFormationConfiguration":{"shape":"S3i"},"Configuration":{},"CrawlerSecurityConfiguration":{}}},"output":{"type":"structure","members":{}}},"UpdateCrawlerSchedule":{"input":{"type":"structure","required":["CrawlerName"],"members":{"CrawlerName":{},"Schedule":{}}},"output":{"type":"structure","members":{}}},"UpdateDatabase":{"input":{"type":"structure","required":["Name","DatabaseInput"],"members":{"CatalogId":{},"Name":{},"DatabaseInput":{"shape":"S7j"}}},"output":{"type":"structure","members":{}}},"UpdateDevEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{},"PublicKey":{},"AddPublicKeys":{"shape":"S3u"},"DeletePublicKeys":{"shape":"S3u"},"CustomLibraries":{"type":"structure","members":{"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{}}},"UpdateEtlLibraries":{"type":"boolean"},"DeleteArguments":{"shape":"S3q"},"AddArguments":{"shape":"S3v"}}},"output":{"type":"structure","members":{}}},"UpdateJob":{"input":{"type":"structure","required":["JobName","JobUpdate"],"members":{"JobName":{},"JobUpdate":{"type":"structure","members":{"Description":{},"LogUri":{},"Role":{},"ExecutionProperty":{"shape":"S43"},"Command":{"shape":"S45"},"DefaultArguments":{"shape":"S48"},"NonOverridableArguments":{"shape":"S48"},"Connections":{"shape":"S49"},"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":"S4d"},"GlueVersion":{}}}}},"output":{"type":"structure","members":{"JobName":{}}}},"UpdateMLTransform":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{},"Name":{},"Description":{},"Parameters":{"shape":"S80"},"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":"S66"},"PartitionInput":{"shape":"S5"}}},"output":{"type":"structure","members":{}}},"UpdateRegistry":{"input":{"type":"structure","required":["RegistryId","Description"],"members":{"RegistryId":{"shape":"S8i"},"Description":{}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{}}}},"UpdateSchema":{"input":{"type":"structure","required":["SchemaId"],"members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"Sgu"},"Compatibility":{},"Description":{}}},"output":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"RegistryName":{}}}},"UpdateTable":{"input":{"type":"structure","required":["DatabaseName","TableInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableInput":{"shape":"S9o"},"SkipArchive":{"type":"boolean"},"TransactionId":{},"VersionId":{}}},"output":{"type":"structure","members":{}}},"UpdateTrigger":{"input":{"type":"structure","required":["Name","TriggerUpdate"],"members":{"Name":{},"TriggerUpdate":{"type":"structure","members":{"Name":{},"Description":{},"Schedule":{},"Actions":{"shape":"S4s"},"Predicate":{"shape":"S4u"},"EventBatchingCondition":{"shape":"S51"}}}}},"output":{"type":"structure","members":{"Trigger":{"shape":"S4o"}}}},"UpdateUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionName","FunctionInput"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionName":{},"FunctionInput":{"shape":"S9z"}}},"output":{"type":"structure","members":{}}},"UpdateWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"S59"},"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":"S2w"},"RecrawlPolicy":{"shape":"S2x"},"SchemaChangePolicy":{"shape":"S2z"},"LineageConfiguration":{"shape":"S32"},"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":"S3i"}}},"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"}}}},"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":{}}}},"DeltaTargets":{"type":"list","member":{"type":"structure","members":{"DeltaTables":{"shape":"S2f"},"ConnectionName":{},"WriteManifest":{"type":"boolean"}}}}}},"S2f":{"type":"list","member":{}},"S2w":{"type":"list","member":{}},"S2x":{"type":"structure","members":{"RecrawlBehavior":{}}},"S2z":{"type":"structure","members":{"UpdateBehavior":{},"DeleteBehavior":{}}},"S32":{"type":"structure","members":{"CrawlerLineageSettings":{}}},"S3i":{"type":"structure","members":{"UseLakeFormationCredentials":{"type":"boolean"},"AccountId":{}}},"S3l":{"type":"list","member":{}},"S3n":{"type":"list","member":{"shape":"S3o"}},"S3o":{"type":"structure","members":{"EndpointName":{},"RoleArn":{},"SecurityGroupIds":{"shape":"S3q"},"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":"S3u"},"SecurityConfiguration":{},"Arguments":{"shape":"S3v"}}},"S3q":{"type":"list","member":{}},"S3u":{"type":"list","member":{}},"S3v":{"type":"map","key":{},"value":{}},"S3x":{"type":"list","member":{}},"S3z":{"type":"list","member":{"shape":"S40"}},"S40":{"type":"structure","members":{"Name":{},"Description":{},"LogUri":{},"Role":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"ExecutionProperty":{"shape":"S43"},"Command":{"shape":"S45"},"DefaultArguments":{"shape":"S48"},"NonOverridableArguments":{"shape":"S48"},"Connections":{"shape":"S49"},"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":"S4d"},"GlueVersion":{}}},"S43":{"type":"structure","members":{"MaxConcurrentRuns":{"type":"integer"}}},"S45":{"type":"structure","members":{"Name":{},"ScriptLocation":{},"PythonVersion":{}}},"S48":{"type":"map","key":{},"value":{}},"S49":{"type":"structure","members":{"Connections":{"shape":"S4a"}}},"S4a":{"type":"list","member":{}},"S4d":{"type":"structure","members":{"NotifyDelayAfter":{"type":"integer"}}},"S4g":{"type":"list","member":{"shape":"S1c"}},"S4i":{"type":"list","member":{"shape":"S4j"}},"S4j":{"type":"structure","members":{"Values":{"shape":"S6"},"DatabaseName":{},"TableName":{},"CreationTime":{"type":"timestamp"},"LastAccessTime":{"type":"timestamp"},"StorageDescriptor":{"shape":"S9"},"Parameters":{"shape":"Se"},"LastAnalyzedTime":{"type":"timestamp"},"CatalogId":{}}},"S4l":{"type":"list","member":{}},"S4n":{"type":"list","member":{"shape":"S4o"}},"S4o":{"type":"structure","members":{"Name":{},"WorkflowName":{},"Id":{},"Type":{},"State":{},"Description":{},"Schedule":{},"Actions":{"shape":"S4s"},"Predicate":{"shape":"S4u"},"EventBatchingCondition":{"shape":"S51"}}},"S4s":{"type":"list","member":{"type":"structure","members":{"JobName":{},"Arguments":{"shape":"S48"},"Timeout":{"type":"integer"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S4d"},"CrawlerName":{}}}},"S4u":{"type":"structure","members":{"Logical":{},"Conditions":{"type":"list","member":{"type":"structure","members":{"LogicalOperator":{},"JobName":{},"State":{},"CrawlerName":{},"CrawlState":{}}}}}},"S51":{"type":"structure","required":["BatchSize"],"members":{"BatchSize":{"type":"integer"},"BatchWindow":{"type":"integer"}}},"S55":{"type":"list","member":{}},"S58":{"type":"structure","members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"S59"},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"LastRun":{"shape":"S5a"},"Graph":{"shape":"S5d"},"MaxConcurrentRuns":{"type":"integer"},"BlueprintDetails":{"type":"structure","members":{"BlueprintName":{},"RunId":{}}}}},"S59":{"type":"map","key":{},"value":{}},"S5a":{"type":"structure","members":{"Name":{},"WorkflowRunId":{},"PreviousRunId":{},"WorkflowRunProperties":{"shape":"S59"},"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"}}},"Graph":{"shape":"S5d"},"StartingEventBatchCondition":{"type":"structure","members":{"BatchSize":{"type":"integer"},"BatchWindow":{"type":"integer"}}}}},"S5d":{"type":"structure","members":{"Nodes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Name":{},"UniqueId":{},"TriggerDetails":{"type":"structure","members":{"Trigger":{"shape":"S4o"}}},"JobDetails":{"type":"structure","members":{"JobRuns":{"shape":"S5j"}}},"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":{}}}}}},"S5j":{"type":"list","member":{"shape":"S5k"}},"S5k":{"type":"structure","members":{"Id":{},"Attempt":{"type":"integer"},"PreviousRunId":{},"TriggerName":{},"JobName":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"JobRunState":{},"Arguments":{"shape":"S48"},"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":"S4d"},"GlueVersion":{},"DPUSeconds":{"type":"double"}}},"S66":{"type":"list","member":{}},"S6o":{"type":"map","key":{},"value":{}},"S75":{"type":"list","member":{}},"S78":{"type":"structure","required":["Name","ConnectionType","ConnectionProperties"],"members":{"Name":{},"Description":{},"ConnectionType":{},"MatchCriteria":{"shape":"S7a"},"ConnectionProperties":{"shape":"S7b"},"PhysicalConnectionRequirements":{"shape":"S7d"}}},"S7a":{"type":"list","member":{}},"S7b":{"type":"map","key":{},"value":{}},"S7d":{"type":"structure","members":{"SubnetId":{},"SecurityGroupIdList":{"type":"list","member":{}},"AvailabilityZone":{}}},"S7j":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"LocationUri":{},"Parameters":{"shape":"Se"},"CreateTableDefaultPermissions":{"shape":"S7l"},"TargetDatabase":{"shape":"S7r"}}},"S7l":{"type":"list","member":{"type":"structure","members":{"Principal":{"type":"structure","members":{"DataLakePrincipalIdentifier":{}}},"Permissions":{"type":"list","member":{}}}}},"S7r":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{}}},"S7y":{"type":"list","member":{"type":"structure","required":["DatabaseName","TableName"],"members":{"DatabaseName":{},"TableName":{},"CatalogId":{},"ConnectionName":{}}}},"S80":{"type":"structure","required":["TransformType"],"members":{"TransformType":{},"FindMatchesParameters":{"type":"structure","members":{"PrimaryKeyColumnName":{},"PrecisionRecallTradeoff":{"type":"double"},"AccuracyCostTradeoff":{"type":"double"},"EnforceProvidedLabels":{"type":"boolean"}}}}},"S85":{"type":"structure","members":{"MlUserDataEncryption":{"type":"structure","required":["MlUserDataEncryptionMode"],"members":{"MlUserDataEncryptionMode":{},"KmsKeyId":{}}},"TaskRunSecurityConfigurationName":{}}},"S8c":{"type":"structure","required":["Keys","IndexName"],"members":{"Keys":{"type":"list","member":{}},"IndexName":{}}},"S8i":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{}}},"S8p":{"type":"list","member":{"type":"structure","required":["Id","NodeType","Args"],"members":{"Id":{},"NodeType":{},"Args":{"shape":"S8t"},"LineNumber":{"type":"integer"}}}},"S8t":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{},"Param":{"type":"boolean"}}}},"S8x":{"type":"list","member":{"type":"structure","required":["Source","Target"],"members":{"Source":{},"Target":{},"TargetParameter":{}}}},"S94":{"type":"structure","members":{"S3Encryption":{"type":"list","member":{"type":"structure","members":{"S3EncryptionMode":{},"KmsKeyArn":{}}}},"CloudWatchEncryption":{"type":"structure","members":{"CloudWatchEncryptionMode":{},"KmsKeyArn":{}}},"JobBookmarksEncryption":{"type":"structure","members":{"JobBookmarksEncryptionMode":{},"KmsKeyArn":{}}}}},"S9g":{"type":"structure","members":{"Name":{},"PythonVersion":{}}},"S9h":{"type":"map","key":{},"value":{}},"S9k":{"type":"structure","members":{"Id":{},"CreatedOn":{"type":"timestamp"},"Status":{},"ErrorMessage":{},"Description":{},"Role":{},"Command":{"shape":"S9g"},"DefaultArguments":{"shape":"S9h"},"Connections":{"shape":"S49"},"Progress":{"type":"double"},"MaxCapacity":{"type":"double"},"SecurityConfiguration":{},"GlueVersion":{}}},"S9o":{"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":"S9s"}}},"S9s":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{},"Name":{}}},"S9z":{"type":"structure","members":{"FunctionName":{},"ClassName":{},"OwnerName":{},"OwnerType":{},"ResourceUris":{"shape":"Sa1"}}},"Sa1":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"Uri":{}}}},"Sbs":{"type":"structure","members":{"BlueprintName":{},"RunId":{},"WorkflowName":{},"State":{},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ErrorMessage":{},"RollbackErrorMessage":{},"Parameters":{},"RoleArn":{}}},"Sc6":{"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":"S75"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"}}}}},"Scg":{"type":"list","member":{}},"Sci":{"type":"list","member":{"shape":"Scj"}},"Scj":{"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":"Scr"},"MaximumValue":{"shape":"Scr"},"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"}}}}}}},"Scr":{"type":"structure","required":["UnscaledValue","Scale"],"members":{"UnscaledValue":{"type":"blob"},"Scale":{"type":"integer"}}},"Sd0":{"type":"list","member":{"type":"structure","members":{"ColumnName":{},"Error":{"shape":"S14"}}}},"Sd6":{"type":"structure","members":{"Name":{},"Description":{},"ConnectionType":{},"MatchCriteria":{"shape":"S7a"},"ConnectionProperties":{"shape":"S7b"},"PhysicalConnectionRequirements":{"shape":"S7d"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"LastUpdatedBy":{}}},"Sdl":{"type":"structure","members":{"EncryptionAtRest":{"type":"structure","required":["CatalogEncryptionMode"],"members":{"CatalogEncryptionMode":{},"SseAwsKmsKeyId":{}}},"ConnectionPasswordEncryption":{"type":"structure","required":["ReturnConnectionPasswordEncrypted"],"members":{"ReturnConnectionPasswordEncrypted":{"type":"boolean"},"AwsKmsKeyId":{}}}}},"Sdr":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"LocationUri":{},"Parameters":{"shape":"Se"},"CreateTime":{"type":"timestamp"},"CreateTableDefaultPermissions":{"shape":"S7l"},"TargetDatabase":{"shape":"S7r"},"CatalogId":{}}},"Se9":{"type":"structure","members":{"JobName":{},"Version":{"type":"integer"},"Run":{"type":"integer"},"Attempt":{"type":"integer"},"PreviousRunId":{},"RunId":{},"JobBookmark":{}}},"Sej":{"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":{}}}}},"Sf2":{"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"}}}}}}}},"Sf9":{"type":"list","member":{"type":"structure","members":{"Name":{},"DataType":{}}}},"Sfc":{"type":"structure","members":{"Name":{},"TransformType":{},"Status":{},"GlueVersion":{},"CreatedBefore":{"type":"timestamp"},"CreatedAfter":{"type":"timestamp"},"LastModifiedBefore":{"type":"timestamp"},"LastModifiedAfter":{"type":"timestamp"},"Schema":{"shape":"Sf9"}}},"Sfd":{"type":"structure","required":["Column","SortDirection"],"members":{"Column":{},"SortDirection":{}}},"Sfj":{"type":"structure","required":["DatabaseName","TableName"],"members":{"DatabaseName":{},"TableName":{}}},"Sfk":{"type":"list","member":{"shape":"Sfj"}},"Sfl":{"type":"structure","members":{"Jdbc":{"shape":"S8t"},"S3":{"shape":"S8t"},"DynamoDB":{"shape":"S8t"}}},"Sfn":{"type":"list","member":{"type":"structure","members":{"SourceTable":{},"SourcePath":{},"SourceType":{},"TargetTable":{},"TargetPath":{},"TargetType":{}}}},"Sg7":{"type":"structure","required":["SegmentNumber","TotalSegments"],"members":{"SegmentNumber":{"type":"integer"},"TotalSegments":{"type":"integer"}}},"Sgu":{"type":"structure","members":{"LatestVersion":{"type":"boolean"},"VersionNumber":{"type":"long"}}},"Sh3":{"type":"structure","members":{"Name":{},"CreatedTimeStamp":{"type":"timestamp"},"EncryptionConfiguration":{"shape":"S94"}}},"Shb":{"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":"S4a"}}},"Progress":{"type":"double"},"StartedOn":{"type":"long"},"CompletedOn":{"type":"long"}}},"Shi":{"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":"S9s"},"CatalogId":{},"VersionId":{}}},"Shl":{"type":"structure","members":{"Table":{"shape":"Shi"},"VersionId":{}}},"Shs":{"type":"list","member":{"shape":"Shi"}},"Si0":{"type":"structure","members":{"AdditionalAuditContext":{},"RequestedColumns":{"type":"list","member":{}},"AllColumnsRequested":{"type":"boolean"}}},"Si3":{"type":"list","member":{}},"Sig":{"type":"structure","members":{"FunctionName":{},"DatabaseName":{},"ClassName":{},"OwnerName":{},"OwnerType":{},"CreateTime":{"type":"timestamp"},"ResourceUris":{"shape":"Sa1"},"CatalogId":{}}},"Sk4":{"type":"structure","members":{"MetadataKey":{},"MetadataValue":{}}},"Skp":{"type":"list","member":{}},"Sma":{"type":"list","member":{"shape":"Scj"}},"Smc":{"type":"list","member":{"type":"structure","members":{"ColumnStatistics":{"shape":"Scj"},"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":"S3l"}}},"output":{"type":"structure","members":{"CustomEntityTypes":{"shape":"S3n"},"CustomEntityTypesNotFound":{"shape":"S3l"}}}},"BatchGetDevEndpoints":{"input":{"type":"structure","required":["DevEndpointNames"],"members":{"DevEndpointNames":{"shape":"S3r"}}},"output":{"type":"structure","members":{"DevEndpoints":{"shape":"S3t"},"DevEndpointsNotFound":{"shape":"S3r"}}}},"BatchGetJobs":{"input":{"type":"structure","required":["JobNames"],"members":{"JobNames":{"shape":"S43"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S45"},"JobsNotFound":{"shape":"S43"}}}},"BatchGetPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionsToGet"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionsToGet":{"shape":"S4m"}}},"output":{"type":"structure","members":{"Partitions":{"shape":"S4o"},"UnprocessedKeys":{"shape":"S4m"}}}},"BatchGetTriggers":{"input":{"type":"structure","required":["TriggerNames"],"members":{"TriggerNames":{"shape":"S4r"}}},"output":{"type":"structure","members":{"Triggers":{"shape":"S4t"},"TriggersNotFound":{"shape":"S4r"}}}},"BatchGetWorkflows":{"input":{"type":"structure","required":["Names"],"members":{"Names":{"shape":"S5b"},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Workflows":{"type":"list","member":{"shape":"S5e"}},"MissingWorkflows":{"shape":"S5b"}}}},"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":"S6c"},"PartitionInput":{"shape":"S5"}}}}}},"output":{"type":"structure","members":{"Errors":{"type":"list","member":{"type":"structure","members":{"PartitionValueList":{"shape":"S6c"},"ErrorDetail":{"shape":"S14"}}}}}}},"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":"S6u"}}},"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":"S7b"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"}}}}},"output":{"type":"structure","members":{}}},"CreateConnection":{"input":{"type":"structure","required":["ConnectionInput"],"members":{"CatalogId":{},"ConnectionInput":{"shape":"S7e"},"Tags":{"shape":"S6u"}}},"output":{"type":"structure","members":{}}},"CreateCrawler":{"input":{"type":"structure","required":["Name","Role","Targets"],"members":{"Name":{},"Role":{},"DatabaseName":{},"Description":{},"Targets":{"shape":"S2b"},"Schedule":{},"Classifiers":{"shape":"S2w"},"TablePrefix":{},"SchemaChangePolicy":{"shape":"S2z"},"RecrawlPolicy":{"shape":"S2x"},"LineageConfiguration":{"shape":"S32"},"LakeFormationConfiguration":{"shape":"S3i"},"Configuration":{},"CrawlerSecurityConfiguration":{},"Tags":{"shape":"S6u"}}},"output":{"type":"structure","members":{}}},"CreateCustomEntityType":{"input":{"type":"structure","required":["Name","RegexString"],"members":{"Name":{},"RegexString":{},"ContextWords":{"shape":"S3p"}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateDatabase":{"input":{"type":"structure","required":["DatabaseInput"],"members":{"CatalogId":{},"DatabaseInput":{"shape":"S7r"}}},"output":{"type":"structure","members":{}}},"CreateDevEndpoint":{"input":{"type":"structure","required":["EndpointName","RoleArn"],"members":{"EndpointName":{},"RoleArn":{},"SecurityGroupIds":{"shape":"S3w"},"SubnetId":{},"PublicKey":{},"PublicKeys":{"shape":"S40"},"NumberOfNodes":{"type":"integer"},"WorkerType":{},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{},"SecurityConfiguration":{},"Tags":{"shape":"S6u"},"Arguments":{"shape":"S41"}}},"output":{"type":"structure","members":{"EndpointName":{},"Status":{},"SecurityGroupIds":{"shape":"S3w"},"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":"S41"}}}},"CreateJob":{"input":{"type":"structure","required":["Name","Role","Command"],"members":{"Name":{},"Description":{},"LogUri":{},"Role":{},"ExecutionProperty":{"shape":"S49"},"Command":{"shape":"S4b"},"DefaultArguments":{"shape":"S4e"},"NonOverridableArguments":{"shape":"S4e"},"Connections":{"shape":"S4f"},"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":"S6u"},"NotificationProperty":{"shape":"S4j"},"GlueVersion":{},"NumberOfWorkers":{"type":"integer"},"WorkerType":{}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateMLTransform":{"input":{"type":"structure","required":["Name","InputRecordTables","Parameters","Role"],"members":{"Name":{},"Description":{},"InputRecordTables":{"shape":"S86"},"Parameters":{"shape":"S88"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"Tags":{"shape":"S6u"},"TransformEncryption":{"shape":"S8d"}}},"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":"S8k"}}},"output":{"type":"structure","members":{}}},"CreateRegistry":{"input":{"type":"structure","required":["RegistryName"],"members":{"RegistryName":{},"Description":{},"Tags":{"shape":"S6u"}}},"output":{"type":"structure","members":{"RegistryArn":{},"RegistryName":{},"Description":{},"Tags":{"shape":"S6u"}}}},"CreateSchema":{"input":{"type":"structure","required":["SchemaName","DataFormat"],"members":{"RegistryId":{"shape":"S8q"},"SchemaName":{},"DataFormat":{},"Compatibility":{},"Description":{},"Tags":{"shape":"S6u"},"SchemaDefinition":{}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{},"SchemaName":{},"SchemaArn":{},"Description":{},"DataFormat":{},"Compatibility":{},"SchemaCheckpoint":{"type":"long"},"LatestSchemaVersion":{"type":"long"},"NextSchemaVersion":{"type":"long"},"SchemaStatus":{},"Tags":{"shape":"S6u"},"SchemaVersionId":{},"SchemaVersionStatus":{}}}},"CreateScript":{"input":{"type":"structure","members":{"DagNodes":{"shape":"S8x"},"DagEdges":{"shape":"S95"},"Language":{}}},"output":{"type":"structure","members":{"PythonScript":{},"ScalaCode":{}}}},"CreateSecurityConfiguration":{"input":{"type":"structure","required":["Name","EncryptionConfiguration"],"members":{"Name":{},"EncryptionConfiguration":{"shape":"S9c"}}},"output":{"type":"structure","members":{"Name":{},"CreatedTimestamp":{"type":"timestamp"}}}},"CreateSession":{"input":{"type":"structure","required":["Id","Role","Command"],"members":{"Id":{},"Description":{},"Role":{},"Command":{"shape":"S9o"},"Timeout":{"type":"integer"},"IdleTimeout":{"type":"integer"},"DefaultArguments":{"shape":"S9p"},"Connections":{"shape":"S4f"},"MaxCapacity":{"type":"double"},"NumberOfWorkers":{"type":"integer"},"WorkerType":{},"SecurityConfiguration":{},"GlueVersion":{},"Tags":{"shape":"S6u"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Session":{"shape":"S9s"}}}},"CreateTable":{"input":{"type":"structure","required":["DatabaseName","TableInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableInput":{"shape":"S9w"},"PartitionIndexes":{"type":"list","member":{"shape":"S8k"}},"TransactionId":{}}},"output":{"type":"structure","members":{}}},"CreateTrigger":{"input":{"type":"structure","required":["Name","Type","Actions"],"members":{"Name":{},"WorkflowName":{},"Type":{},"Schedule":{},"Predicate":{"shape":"S50"},"Actions":{"shape":"S4y"},"Description":{},"StartOnCreation":{"type":"boolean"},"Tags":{"shape":"S6u"},"EventBatchingCondition":{"shape":"S57"}}},"output":{"type":"structure","members":{"Name":{}}}},"CreateUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionInput"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionInput":{"shape":"Sa7"}}},"output":{"type":"structure","members":{}}},"CreateWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"S5f"},"Tags":{"shape":"S6u"},"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":{}}}},"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":"S8q"}}},"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":{}}},"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":"Sc2"}}}},"GetBlueprintRuns":{"input":{"type":"structure","required":["BlueprintName"],"members":{"BlueprintName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"BlueprintRuns":{"type":"list","member":{"shape":"Sc2"}},"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":"Scg"}}}},"GetClassifiers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"Classifiers":{"type":"list","member":{"shape":"Scg"}},"NextToken":{}}}},"GetColumnStatisticsForPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues","ColumnNames"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"ColumnNames":{"shape":"Scq"}}},"output":{"type":"structure","members":{"ColumnStatisticsList":{"shape":"Scs"},"Errors":{"shape":"Sda"}}}},"GetColumnStatisticsForTable":{"input":{"type":"structure","required":["DatabaseName","TableName","ColumnNames"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"ColumnNames":{"shape":"Scq"}}},"output":{"type":"structure","members":{"ColumnStatisticsList":{"shape":"Scs"},"Errors":{"shape":"Sda"}}}},"GetConnection":{"input":{"type":"structure","required":["Name"],"members":{"CatalogId":{},"Name":{},"HidePassword":{"type":"boolean"}}},"output":{"type":"structure","members":{"Connection":{"shape":"Sdg"}}}},"GetConnections":{"input":{"type":"structure","members":{"CatalogId":{},"Filter":{"type":"structure","members":{"MatchCriteria":{"shape":"S7g"},"ConnectionType":{}}},"HidePassword":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"ConnectionList":{"type":"list","member":{"shape":"Sdg"}},"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":"S3p"}}}},"GetDataCatalogEncryptionSettings":{"input":{"type":"structure","members":{"CatalogId":{}}},"output":{"type":"structure","members":{"DataCatalogEncryptionSettings":{"shape":"Sdx"}}}},"GetDatabase":{"input":{"type":"structure","required":["Name"],"members":{"CatalogId":{},"Name":{}}},"output":{"type":"structure","members":{"Database":{"shape":"Se3"}}}},"GetDatabases":{"input":{"type":"structure","members":{"CatalogId":{},"NextToken":{},"MaxResults":{"type":"integer"},"ResourceShareType":{}}},"output":{"type":"structure","required":["DatabaseList"],"members":{"DatabaseList":{"type":"list","member":{"shape":"Se3"}},"NextToken":{}}}},"GetDataflowGraph":{"input":{"type":"structure","members":{"PythonScript":{}}},"output":{"type":"structure","members":{"DagNodes":{"shape":"S8x"},"DagEdges":{"shape":"S95"}}}},"GetDevEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{}}},"output":{"type":"structure","members":{"DevEndpoint":{"shape":"S3u"}}}},"GetDevEndpoints":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"DevEndpoints":{"shape":"S3t"},"NextToken":{}}}},"GetJob":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{}}},"output":{"type":"structure","members":{"Job":{"shape":"S46"}}}},"GetJobBookmark":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"RunId":{}}},"output":{"type":"structure","members":{"JobBookmarkEntry":{"shape":"Sel"}}}},"GetJobRun":{"input":{"type":"structure","required":["JobName","RunId"],"members":{"JobName":{},"RunId":{},"PredecessorsIncluded":{"type":"boolean"}}},"output":{"type":"structure","members":{"JobRun":{"shape":"S5q"}}}},"GetJobRuns":{"input":{"type":"structure","required":["JobName"],"members":{"JobName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"JobRuns":{"shape":"S5p"},"NextToken":{}}}},"GetJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Jobs":{"shape":"S45"},"NextToken":{}}}},"GetMLTaskRun":{"input":{"type":"structure","required":["TransformId","TaskRunId"],"members":{"TransformId":{},"TaskRunId":{}}},"output":{"type":"structure","members":{"TransformId":{},"TaskRunId":{},"Status":{},"LogGroupName":{},"Properties":{"shape":"Sev"},"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":"Sev"},"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":"S86"},"Parameters":{"shape":"S88"},"EvaluationMetrics":{"shape":"Sfe"},"LabelCount":{"type":"integer"},"Schema":{"shape":"Sfl"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"TransformEncryption":{"shape":"S8d"}}}},"GetMLTransforms":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"shape":"Sfo"},"Sort":{"shape":"Sfp"}}},"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":"S86"},"Parameters":{"shape":"S88"},"EvaluationMetrics":{"shape":"Sfe"},"LabelCount":{"type":"integer"},"Schema":{"shape":"Sfl"},"Role":{},"GlueVersion":{},"MaxCapacity":{"type":"double"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"},"Timeout":{"type":"integer"},"MaxRetries":{"type":"integer"},"TransformEncryption":{"shape":"S8d"}}}},"NextToken":{}}}},"GetMapping":{"input":{"type":"structure","required":["Source"],"members":{"Source":{"shape":"Sfv"},"Sinks":{"shape":"Sfw"},"Location":{"shape":"Sfx"}}},"output":{"type":"structure","required":["Mapping"],"members":{"Mapping":{"shape":"Sfz"}}}},"GetPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"}}},"output":{"type":"structure","members":{"Partition":{"shape":"S4p"}}}},"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":"Sgj"},"MaxResults":{"type":"integer"},"ExcludeColumnSchema":{"type":"boolean"},"TransactionId":{},"QueryAsOfTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Partitions":{"shape":"S4o"},"NextToken":{}}}},"GetPlan":{"input":{"type":"structure","required":["Mapping","Source"],"members":{"Mapping":{"shape":"Sfz"},"Source":{"shape":"Sfv"},"Sinks":{"shape":"Sfw"},"Location":{"shape":"Sfx"},"Language":{},"AdditionalPlanOptionsMap":{"type":"map","key":{},"value":{}}}},"output":{"type":"structure","members":{"PythonScript":{},"ScalaCode":{}}}},"GetRegistry":{"input":{"type":"structure","required":["RegistryId"],"members":{"RegistryId":{"shape":"S8q"}}},"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":"Sh6"}}},"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":"Sh6"},"SecondSchemaVersionNumber":{"shape":"Sh6"},"SchemaDiffType":{}}},"output":{"type":"structure","members":{"Diff":{}}}},"GetSecurityConfiguration":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"SecurityConfiguration":{"shape":"Shf"}}}},"GetSecurityConfigurations":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"SecurityConfigurations":{"type":"list","member":{"shape":"Shf"}},"NextToken":{}}}},"GetSession":{"input":{"type":"structure","required":["Id"],"members":{"Id":{},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Session":{"shape":"S9s"}}}},"GetStatement":{"input":{"type":"structure","required":["SessionId","Id"],"members":{"SessionId":{},"Id":{"type":"integer"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Statement":{"shape":"Shn"}}}},"GetTable":{"input":{"type":"structure","required":["DatabaseName","Name"],"members":{"CatalogId":{},"DatabaseName":{},"Name":{},"TransactionId":{},"QueryAsOfTime":{"type":"timestamp"}}},"output":{"type":"structure","members":{"Table":{"shape":"Shu"}}}},"GetTableVersion":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"VersionId":{}}},"output":{"type":"structure","members":{"TableVersion":{"shape":"Shx"}}}},"GetTableVersions":{"input":{"type":"structure","required":["DatabaseName","TableName"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"TableVersions":{"type":"list","member":{"shape":"Shx"}},"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":"Si4"},"NextToken":{}}}},"GetTags":{"input":{"type":"structure","required":["ResourceArn"],"members":{"ResourceArn":{}}},"output":{"type":"structure","members":{"Tags":{"shape":"S6u"}}}},"GetTrigger":{"input":{"type":"structure","required":["Name"],"members":{"Name":{}}},"output":{"type":"structure","members":{"Trigger":{"shape":"S4u"}}}},"GetTriggers":{"input":{"type":"structure","members":{"NextToken":{},"DependentJobName":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Triggers":{"shape":"S4t"},"NextToken":{}}}},"GetUnfilteredPartitionMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","PartitionValues","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"AuditContext":{"shape":"Sic"},"SupportedPermissionTypes":{"shape":"Sif"}}},"output":{"type":"structure","members":{"Partition":{"shape":"S4p"},"AuthorizedColumns":{"shape":"Sn"},"IsRegisteredWithLakeFormation":{"type":"boolean"}}}},"GetUnfilteredPartitionsMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","TableName","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"Expression":{},"AuditContext":{"shape":"Sic"},"SupportedPermissionTypes":{"shape":"Sif"},"NextToken":{},"Segment":{"shape":"Sgj"},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UnfilteredPartitions":{"type":"list","member":{"type":"structure","members":{"Partition":{"shape":"S4p"},"AuthorizedColumns":{"shape":"Sn"},"IsRegisteredWithLakeFormation":{"type":"boolean"}}}},"NextToken":{}}}},"GetUnfilteredTableMetadata":{"input":{"type":"structure","required":["CatalogId","DatabaseName","Name","SupportedPermissionTypes"],"members":{"CatalogId":{},"DatabaseName":{},"Name":{},"AuditContext":{"shape":"Sic"},"SupportedPermissionTypes":{"shape":"Sif"}}},"output":{"type":"structure","members":{"Table":{"shape":"Shu"},"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":"Sis"}}}},"GetUserDefinedFunctions":{"input":{"type":"structure","required":["Pattern"],"members":{"CatalogId":{},"DatabaseName":{},"Pattern":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"UserDefinedFunctions":{"type":"list","member":{"shape":"Sis"}},"NextToken":{}}}},"GetWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Workflow":{"shape":"S5e"}}}},"GetWorkflowRun":{"input":{"type":"structure","required":["Name","RunId"],"members":{"Name":{},"RunId":{},"IncludeGraph":{"type":"boolean"}}},"output":{"type":"structure","members":{"Run":{"shape":"S5g"}}}},"GetWorkflowRunProperties":{"input":{"type":"structure","required":["Name","RunId"],"members":{"Name":{},"RunId":{}}},"output":{"type":"structure","members":{"RunProperties":{"shape":"S5f"}}}},"GetWorkflowRuns":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"IncludeGraph":{"type":"boolean"},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Runs":{"type":"list","member":{"shape":"S5g"}},"NextToken":{}}}},"ImportCatalogToGlue":{"input":{"type":"structure","members":{"CatalogId":{}}},"output":{"type":"structure","members":{}}},"ListBlueprints":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"S6u"}}},"output":{"type":"structure","members":{"Blueprints":{"shape":"S24"},"NextToken":{}}}},"ListCrawlers":{"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{},"Tags":{"shape":"S6u"}}},"output":{"type":"structure","members":{"CrawlerNames":{"shape":"S26"},"NextToken":{}}}},"ListCustomEntityTypes":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"CustomEntityTypes":{"shape":"S3n"},"NextToken":{}}}},"ListDevEndpoints":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"S6u"}}},"output":{"type":"structure","members":{"DevEndpointNames":{"type":"list","member":{}},"NextToken":{}}}},"ListJobs":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"S6u"}}},"output":{"type":"structure","members":{"JobNames":{"shape":"S43"},"NextToken":{}}}},"ListMLTransforms":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"},"Filter":{"shape":"Sfo"},"Sort":{"shape":"Sfp"},"Tags":{"shape":"S6u"}}},"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":"S8q"},"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":"S6u"},"RequestOrigin":{}}},"output":{"type":"structure","members":{"Ids":{"type":"list","member":{}},"Sessions":{"type":"list","member":{"shape":"S9s"}},"NextToken":{}}}},"ListStatements":{"input":{"type":"structure","required":["SessionId"],"members":{"SessionId":{},"RequestOrigin":{},"NextToken":{}}},"output":{"type":"structure","members":{"Statements":{"type":"list","member":{"shape":"Shn"}},"NextToken":{}}}},"ListTriggers":{"input":{"type":"structure","members":{"NextToken":{},"DependentJobName":{},"MaxResults":{"type":"integer"},"Tags":{"shape":"S6u"}}},"output":{"type":"structure","members":{"TriggerNames":{"shape":"S4r"},"NextToken":{}}}},"ListWorkflows":{"input":{"type":"structure","members":{"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"Workflows":{"shape":"S5b"},"NextToken":{}}}},"PutDataCatalogEncryptionSettings":{"input":{"type":"structure","required":["DataCatalogEncryptionSettings"],"members":{"CatalogId":{},"DataCatalogEncryptionSettings":{"shape":"Sdx"}}},"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":"Sh6"},"SchemaVersionId":{},"MetadataKeyValue":{"shape":"Ski"}}},"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":"S5f"}}},"output":{"type":"structure","members":{}}},"QuerySchemaVersionMetadata":{"input":{"type":"structure","members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"Sh6"},"SchemaVersionId":{},"MetadataList":{"type":"list","member":{"shape":"Ski"}},"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":"Sh6"},"SchemaVersionId":{},"MetadataKeyValue":{"shape":"Ski"}}},"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":"Sel"}}}},"ResumeWorkflowRun":{"input":{"type":"structure","required":["Name","RunId","NodeIds"],"members":{"Name":{},"RunId":{},"NodeIds":{"shape":"Sl3"}}},"output":{"type":"structure","members":{"RunId":{},"NodeIds":{"shape":"Sl3"}}}},"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":"Si4"}}}},"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":{}}},"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":"S4e"},"AllocatedCapacity":{"deprecated":true,"deprecatedMessage":"This property is deprecated, use MaxCapacity instead.","type":"integer"},"Timeout":{"type":"integer"},"MaxCapacity":{"type":"double"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S4j"},"WorkerType":{},"NumberOfWorkers":{"type":"integer"}}},"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":"S5f"}}},"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":"S6u"}}},"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":"S7b"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"}}}}},"output":{"type":"structure","members":{}}},"UpdateColumnStatisticsForPartition":{"input":{"type":"structure","required":["DatabaseName","TableName","PartitionValues","ColumnStatisticsList"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"PartitionValues":{"shape":"S6"},"ColumnStatisticsList":{"shape":"Smo"}}},"output":{"type":"structure","members":{"Errors":{"shape":"Smq"}}}},"UpdateColumnStatisticsForTable":{"input":{"type":"structure","required":["DatabaseName","TableName","ColumnStatisticsList"],"members":{"CatalogId":{},"DatabaseName":{},"TableName":{},"ColumnStatisticsList":{"shape":"Smo"}}},"output":{"type":"structure","members":{"Errors":{"shape":"Smq"}}}},"UpdateConnection":{"input":{"type":"structure","required":["Name","ConnectionInput"],"members":{"CatalogId":{},"Name":{},"ConnectionInput":{"shape":"S7e"}}},"output":{"type":"structure","members":{}}},"UpdateCrawler":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Role":{},"DatabaseName":{},"Description":{},"Targets":{"shape":"S2b"},"Schedule":{},"Classifiers":{"shape":"S2w"},"TablePrefix":{},"SchemaChangePolicy":{"shape":"S2z"},"RecrawlPolicy":{"shape":"S2x"},"LineageConfiguration":{"shape":"S32"},"LakeFormationConfiguration":{"shape":"S3i"},"Configuration":{},"CrawlerSecurityConfiguration":{}}},"output":{"type":"structure","members":{}}},"UpdateCrawlerSchedule":{"input":{"type":"structure","required":["CrawlerName"],"members":{"CrawlerName":{},"Schedule":{}}},"output":{"type":"structure","members":{}}},"UpdateDatabase":{"input":{"type":"structure","required":["Name","DatabaseInput"],"members":{"CatalogId":{},"Name":{},"DatabaseInput":{"shape":"S7r"}}},"output":{"type":"structure","members":{}}},"UpdateDevEndpoint":{"input":{"type":"structure","required":["EndpointName"],"members":{"EndpointName":{},"PublicKey":{},"AddPublicKeys":{"shape":"S40"},"DeletePublicKeys":{"shape":"S40"},"CustomLibraries":{"type":"structure","members":{"ExtraPythonLibsS3Path":{},"ExtraJarsS3Path":{}}},"UpdateEtlLibraries":{"type":"boolean"},"DeleteArguments":{"shape":"S3w"},"AddArguments":{"shape":"S41"}}},"output":{"type":"structure","members":{}}},"UpdateJob":{"input":{"type":"structure","required":["JobName","JobUpdate"],"members":{"JobName":{},"JobUpdate":{"type":"structure","members":{"Description":{},"LogUri":{},"Role":{},"ExecutionProperty":{"shape":"S49"},"Command":{"shape":"S4b"},"DefaultArguments":{"shape":"S4e"},"NonOverridableArguments":{"shape":"S4e"},"Connections":{"shape":"S4f"},"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":"S4j"},"GlueVersion":{}}}}},"output":{"type":"structure","members":{"JobName":{}}}},"UpdateMLTransform":{"input":{"type":"structure","required":["TransformId"],"members":{"TransformId":{},"Name":{},"Description":{},"Parameters":{"shape":"S88"},"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":"S6c"},"PartitionInput":{"shape":"S5"}}},"output":{"type":"structure","members":{}}},"UpdateRegistry":{"input":{"type":"structure","required":["RegistryId","Description"],"members":{"RegistryId":{"shape":"S8q"},"Description":{}}},"output":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{}}}},"UpdateSchema":{"input":{"type":"structure","required":["SchemaId"],"members":{"SchemaId":{"shape":"Sw"},"SchemaVersionNumber":{"shape":"Sh6"},"Compatibility":{},"Description":{}}},"output":{"type":"structure","members":{"SchemaArn":{},"SchemaName":{},"RegistryName":{}}}},"UpdateTable":{"input":{"type":"structure","required":["DatabaseName","TableInput"],"members":{"CatalogId":{},"DatabaseName":{},"TableInput":{"shape":"S9w"},"SkipArchive":{"type":"boolean"},"TransactionId":{},"VersionId":{}}},"output":{"type":"structure","members":{}}},"UpdateTrigger":{"input":{"type":"structure","required":["Name","TriggerUpdate"],"members":{"Name":{},"TriggerUpdate":{"type":"structure","members":{"Name":{},"Description":{},"Schedule":{},"Actions":{"shape":"S4y"},"Predicate":{"shape":"S50"},"EventBatchingCondition":{"shape":"S57"}}}}},"output":{"type":"structure","members":{"Trigger":{"shape":"S4u"}}}},"UpdateUserDefinedFunction":{"input":{"type":"structure","required":["DatabaseName","FunctionName","FunctionInput"],"members":{"CatalogId":{},"DatabaseName":{},"FunctionName":{},"FunctionInput":{"shape":"Sa7"}}},"output":{"type":"structure","members":{}}},"UpdateWorkflow":{"input":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"S5f"},"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":"S2w"},"RecrawlPolicy":{"shape":"S2x"},"SchemaChangePolicy":{"shape":"S2z"},"LineageConfiguration":{"shape":"S32"},"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":"S3i"}}},"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"}}}},"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":{}}}},"DeltaTargets":{"type":"list","member":{"type":"structure","members":{"DeltaTables":{"shape":"S2f"},"ConnectionName":{},"WriteManifest":{"type":"boolean"}}}}}},"S2f":{"type":"list","member":{}},"S2w":{"type":"list","member":{}},"S2x":{"type":"structure","members":{"RecrawlBehavior":{}}},"S2z":{"type":"structure","members":{"UpdateBehavior":{},"DeleteBehavior":{}}},"S32":{"type":"structure","members":{"CrawlerLineageSettings":{}}},"S3i":{"type":"structure","members":{"UseLakeFormationCredentials":{"type":"boolean"},"AccountId":{}}},"S3l":{"type":"list","member":{}},"S3n":{"type":"list","member":{"type":"structure","required":["Name","RegexString"],"members":{"Name":{},"RegexString":{},"ContextWords":{"shape":"S3p"}}}},"S3p":{"type":"list","member":{}},"S3r":{"type":"list","member":{}},"S3t":{"type":"list","member":{"shape":"S3u"}},"S3u":{"type":"structure","members":{"EndpointName":{},"RoleArn":{},"SecurityGroupIds":{"shape":"S3w"},"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":"S40"},"SecurityConfiguration":{},"Arguments":{"shape":"S41"}}},"S3w":{"type":"list","member":{}},"S40":{"type":"list","member":{}},"S41":{"type":"map","key":{},"value":{}},"S43":{"type":"list","member":{}},"S45":{"type":"list","member":{"shape":"S46"}},"S46":{"type":"structure","members":{"Name":{},"Description":{},"LogUri":{},"Role":{},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"ExecutionProperty":{"shape":"S49"},"Command":{"shape":"S4b"},"DefaultArguments":{"shape":"S4e"},"NonOverridableArguments":{"shape":"S4e"},"Connections":{"shape":"S4f"},"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":"S4j"},"GlueVersion":{}}},"S49":{"type":"structure","members":{"MaxConcurrentRuns":{"type":"integer"}}},"S4b":{"type":"structure","members":{"Name":{},"ScriptLocation":{},"PythonVersion":{}}},"S4e":{"type":"map","key":{},"value":{}},"S4f":{"type":"structure","members":{"Connections":{"shape":"S4g"}}},"S4g":{"type":"list","member":{}},"S4j":{"type":"structure","members":{"NotifyDelayAfter":{"type":"integer"}}},"S4m":{"type":"list","member":{"shape":"S1c"}},"S4o":{"type":"list","member":{"shape":"S4p"}},"S4p":{"type":"structure","members":{"Values":{"shape":"S6"},"DatabaseName":{},"TableName":{},"CreationTime":{"type":"timestamp"},"LastAccessTime":{"type":"timestamp"},"StorageDescriptor":{"shape":"S9"},"Parameters":{"shape":"Se"},"LastAnalyzedTime":{"type":"timestamp"},"CatalogId":{}}},"S4r":{"type":"list","member":{}},"S4t":{"type":"list","member":{"shape":"S4u"}},"S4u":{"type":"structure","members":{"Name":{},"WorkflowName":{},"Id":{},"Type":{},"State":{},"Description":{},"Schedule":{},"Actions":{"shape":"S4y"},"Predicate":{"shape":"S50"},"EventBatchingCondition":{"shape":"S57"}}},"S4y":{"type":"list","member":{"type":"structure","members":{"JobName":{},"Arguments":{"shape":"S4e"},"Timeout":{"type":"integer"},"SecurityConfiguration":{},"NotificationProperty":{"shape":"S4j"},"CrawlerName":{}}}},"S50":{"type":"structure","members":{"Logical":{},"Conditions":{"type":"list","member":{"type":"structure","members":{"LogicalOperator":{},"JobName":{},"State":{},"CrawlerName":{},"CrawlState":{}}}}}},"S57":{"type":"structure","required":["BatchSize"],"members":{"BatchSize":{"type":"integer"},"BatchWindow":{"type":"integer"}}},"S5b":{"type":"list","member":{}},"S5e":{"type":"structure","members":{"Name":{},"Description":{},"DefaultRunProperties":{"shape":"S5f"},"CreatedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"LastRun":{"shape":"S5g"},"Graph":{"shape":"S5j"},"MaxConcurrentRuns":{"type":"integer"},"BlueprintDetails":{"type":"structure","members":{"BlueprintName":{},"RunId":{}}}}},"S5f":{"type":"map","key":{},"value":{}},"S5g":{"type":"structure","members":{"Name":{},"WorkflowRunId":{},"PreviousRunId":{},"WorkflowRunProperties":{"shape":"S5f"},"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"}}},"Graph":{"shape":"S5j"},"StartingEventBatchCondition":{"type":"structure","members":{"BatchSize":{"type":"integer"},"BatchWindow":{"type":"integer"}}}}},"S5j":{"type":"structure","members":{"Nodes":{"type":"list","member":{"type":"structure","members":{"Type":{},"Name":{},"UniqueId":{},"TriggerDetails":{"type":"structure","members":{"Trigger":{"shape":"S4u"}}},"JobDetails":{"type":"structure","members":{"JobRuns":{"shape":"S5p"}}},"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":{}}}}}},"S5p":{"type":"list","member":{"shape":"S5q"}},"S5q":{"type":"structure","members":{"Id":{},"Attempt":{"type":"integer"},"PreviousRunId":{},"TriggerName":{},"JobName":{},"StartedOn":{"type":"timestamp"},"LastModifiedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"JobRunState":{},"Arguments":{"shape":"S4e"},"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":"S4j"},"GlueVersion":{},"DPUSeconds":{"type":"double"}}},"S6c":{"type":"list","member":{}},"S6u":{"type":"map","key":{},"value":{}},"S7b":{"type":"list","member":{}},"S7e":{"type":"structure","required":["Name","ConnectionType","ConnectionProperties"],"members":{"Name":{},"Description":{},"ConnectionType":{},"MatchCriteria":{"shape":"S7g"},"ConnectionProperties":{"shape":"S7h"},"PhysicalConnectionRequirements":{"shape":"S7j"}}},"S7g":{"type":"list","member":{}},"S7h":{"type":"map","key":{},"value":{}},"S7j":{"type":"structure","members":{"SubnetId":{},"SecurityGroupIdList":{"type":"list","member":{}},"AvailabilityZone":{}}},"S7r":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"LocationUri":{},"Parameters":{"shape":"Se"},"CreateTableDefaultPermissions":{"shape":"S7t"},"TargetDatabase":{"shape":"S7z"}}},"S7t":{"type":"list","member":{"type":"structure","members":{"Principal":{"type":"structure","members":{"DataLakePrincipalIdentifier":{}}},"Permissions":{"type":"list","member":{}}}}},"S7z":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{}}},"S86":{"type":"list","member":{"type":"structure","required":["DatabaseName","TableName"],"members":{"DatabaseName":{},"TableName":{},"CatalogId":{},"ConnectionName":{}}}},"S88":{"type":"structure","required":["TransformType"],"members":{"TransformType":{},"FindMatchesParameters":{"type":"structure","members":{"PrimaryKeyColumnName":{},"PrecisionRecallTradeoff":{"type":"double"},"AccuracyCostTradeoff":{"type":"double"},"EnforceProvidedLabels":{"type":"boolean"}}}}},"S8d":{"type":"structure","members":{"MlUserDataEncryption":{"type":"structure","required":["MlUserDataEncryptionMode"],"members":{"MlUserDataEncryptionMode":{},"KmsKeyId":{}}},"TaskRunSecurityConfigurationName":{}}},"S8k":{"type":"structure","required":["Keys","IndexName"],"members":{"Keys":{"type":"list","member":{}},"IndexName":{}}},"S8q":{"type":"structure","members":{"RegistryName":{},"RegistryArn":{}}},"S8x":{"type":"list","member":{"type":"structure","required":["Id","NodeType","Args"],"members":{"Id":{},"NodeType":{},"Args":{"shape":"S91"},"LineNumber":{"type":"integer"}}}},"S91":{"type":"list","member":{"type":"structure","required":["Name","Value"],"members":{"Name":{},"Value":{},"Param":{"type":"boolean"}}}},"S95":{"type":"list","member":{"type":"structure","required":["Source","Target"],"members":{"Source":{},"Target":{},"TargetParameter":{}}}},"S9c":{"type":"structure","members":{"S3Encryption":{"type":"list","member":{"type":"structure","members":{"S3EncryptionMode":{},"KmsKeyArn":{}}}},"CloudWatchEncryption":{"type":"structure","members":{"CloudWatchEncryptionMode":{},"KmsKeyArn":{}}},"JobBookmarksEncryption":{"type":"structure","members":{"JobBookmarksEncryptionMode":{},"KmsKeyArn":{}}}}},"S9o":{"type":"structure","members":{"Name":{},"PythonVersion":{}}},"S9p":{"type":"map","key":{},"value":{}},"S9s":{"type":"structure","members":{"Id":{},"CreatedOn":{"type":"timestamp"},"Status":{},"ErrorMessage":{},"Description":{},"Role":{},"Command":{"shape":"S9o"},"DefaultArguments":{"shape":"S9p"},"Connections":{"shape":"S4f"},"Progress":{"type":"double"},"MaxCapacity":{"type":"double"},"SecurityConfiguration":{},"GlueVersion":{}}},"S9w":{"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":"Sa0"}}},"Sa0":{"type":"structure","members":{"CatalogId":{},"DatabaseName":{},"Name":{}}},"Sa7":{"type":"structure","members":{"FunctionName":{},"ClassName":{},"OwnerName":{},"OwnerType":{},"ResourceUris":{"shape":"Sa9"}}},"Sa9":{"type":"list","member":{"type":"structure","members":{"ResourceType":{},"Uri":{}}}},"Sc2":{"type":"structure","members":{"BlueprintName":{},"RunId":{},"WorkflowName":{},"State":{},"StartedOn":{"type":"timestamp"},"CompletedOn":{"type":"timestamp"},"ErrorMessage":{},"RollbackErrorMessage":{},"Parameters":{},"RoleArn":{}}},"Scg":{"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":"S7b"},"DisableValueTrimming":{"type":"boolean"},"AllowSingleColumn":{"type":"boolean"}}}}},"Scq":{"type":"list","member":{}},"Scs":{"type":"list","member":{"shape":"Sct"}},"Sct":{"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":"Sd1"},"MaximumValue":{"shape":"Sd1"},"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"}}}}}}},"Sd1":{"type":"structure","required":["UnscaledValue","Scale"],"members":{"UnscaledValue":{"type":"blob"},"Scale":{"type":"integer"}}},"Sda":{"type":"list","member":{"type":"structure","members":{"ColumnName":{},"Error":{"shape":"S14"}}}},"Sdg":{"type":"structure","members":{"Name":{},"Description":{},"ConnectionType":{},"MatchCriteria":{"shape":"S7g"},"ConnectionProperties":{"shape":"S7h"},"PhysicalConnectionRequirements":{"shape":"S7j"},"CreationTime":{"type":"timestamp"},"LastUpdatedTime":{"type":"timestamp"},"LastUpdatedBy":{}}},"Sdx":{"type":"structure","members":{"EncryptionAtRest":{"type":"structure","required":["CatalogEncryptionMode"],"members":{"CatalogEncryptionMode":{},"SseAwsKmsKeyId":{}}},"ConnectionPasswordEncryption":{"type":"structure","required":["ReturnConnectionPasswordEncrypted"],"members":{"ReturnConnectionPasswordEncrypted":{"type":"boolean"},"AwsKmsKeyId":{}}}}},"Se3":{"type":"structure","required":["Name"],"members":{"Name":{},"Description":{},"LocationUri":{},"Parameters":{"shape":"Se"},"CreateTime":{"type":"timestamp"},"CreateTableDefaultPermissions":{"shape":"S7t"},"TargetDatabase":{"shape":"S7z"},"CatalogId":{}}},"Sel":{"type":"structure","members":{"JobName":{},"Version":{"type":"integer"},"Run":{"type":"integer"},"Attempt":{"type":"integer"},"PreviousRunId":{},"RunId":{},"JobBookmark":{}}},"Sev":{"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":{}}}}},"Sfe":{"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"}}}}}}}},"Sfl":{"type":"list","member":{"type":"structure","members":{"Name":{},"DataType":{}}}},"Sfo":{"type":"structure","members":{"Name":{},"TransformType":{},"Status":{},"GlueVersion":{},"CreatedBefore":{"type":"timestamp"},"CreatedAfter":{"type":"timestamp"},"LastModifiedBefore":{"type":"timestamp"},"LastModifiedAfter":{"type":"timestamp"},"Schema":{"shape":"Sfl"}}},"Sfp":{"type":"structure","required":["Column","SortDirection"],"members":{"Column":{},"SortDirection":{}}},"Sfv":{"type":"structure","required":["DatabaseName","TableName"],"members":{"DatabaseName":{},"TableName":{}}},"Sfw":{"type":"list","member":{"shape":"Sfv"}},"Sfx":{"type":"structure","members":{"Jdbc":{"shape":"S91"},"S3":{"shape":"S91"},"DynamoDB":{"shape":"S91"}}},"Sfz":{"type":"list","member":{"type":"structure","members":{"SourceTable":{},"SourcePath":{},"SourceType":{},"TargetTable":{},"TargetPath":{},"TargetType":{}}}},"Sgj":{"type":"structure","required":["SegmentNumber","TotalSegments"],"members":{"SegmentNumber":{"type":"integer"},"TotalSegments":{"type":"integer"}}},"Sh6":{"type":"structure","members":{"LatestVersion":{"type":"boolean"},"VersionNumber":{"type":"long"}}},"Shf":{"type":"structure","members":{"Name":{},"CreatedTimeStamp":{"type":"timestamp"},"EncryptionConfiguration":{"shape":"S9c"}}},"Shn":{"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":"S4g"}}},"Progress":{"type":"double"},"StartedOn":{"type":"long"},"CompletedOn":{"type":"long"}}},"Shu":{"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":"Sa0"},"CatalogId":{},"VersionId":{}}},"Shx":{"type":"structure","members":{"Table":{"shape":"Shu"},"VersionId":{}}},"Si4":{"type":"list","member":{"shape":"Shu"}},"Sic":{"type":"structure","members":{"AdditionalAuditContext":{},"RequestedColumns":{"type":"list","member":{}},"AllColumnsRequested":{"type":"boolean"}}},"Sif":{"type":"list","member":{}},"Sis":{"type":"structure","members":{"FunctionName":{},"DatabaseName":{},"ClassName":{},"OwnerName":{},"OwnerType":{},"CreateTime":{"type":"timestamp"},"ResourceUris":{"shape":"Sa9"},"CatalogId":{}}},"Ski":{"type":"structure","members":{"MetadataKey":{},"MetadataValue":{}}},"Sl3":{"type":"list","member":{}},"Smo":{"type":"list","member":{"shape":"Sct"}},"Smq":{"type":"list","member":{"type":"structure","members":{"ColumnStatistics":{"shape":"Sct"},"Error":{"shape":"S14"}}}}}} /***/ }), /* 516 */ /***/ (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"},"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"},"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"},"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"},"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"},"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"}}} /***/ }), /* 517 */ @@ -49849,13 +49849,13 @@ return /******/ (function(modules) { // webpackBootstrap /* 630 */ /***/ (function(module, exports) { - module.exports = {"metadata":{"apiVersion":"2018-04-23","endpointPrefix":"api.mediatailor","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"MediaTailor","serviceFullName":"AWS MediaTailor","serviceId":"MediaTailor","signatureVersion":"v4","signingName":"mediatailor","uid":"mediatailor-2018-04-23"},"operations":{"ConfigureLogsForPlaybackConfiguration":{"http":{"method":"PUT","requestUri":"/configureLogs/playbackConfiguration","responseCode":200},"input":{"members":{"PercentEnabled":{"type":"integer"},"PlaybackConfigurationName":{}},"required":["PercentEnabled","PlaybackConfigurationName"],"type":"structure"},"output":{"members":{"PercentEnabled":{"type":"integer"},"PlaybackConfigurationName":{}},"type":"structure"}},"CreateChannel":{"http":{"requestUri":"/channel/{channelName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"FillerSlate":{"shape":"S6"},"Outputs":{"shape":"S7"},"PlaybackMode":{},"Tags":{"locationName":"tags","shape":"Sc"}},"required":["ChannelName","Outputs","PlaybackMode"],"type":"structure"},"output":{"members":{"Arn":{},"ChannelName":{},"ChannelState":{},"CreationTime":{"shape":"Sf"},"FillerSlate":{"shape":"S6"},"LastModifiedTime":{"shape":"Sf"},"Outputs":{"shape":"Sg"},"PlaybackMode":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"CreatePrefetchSchedule":{"http":{"requestUri":"/prefetchSchedule/{PlaybackConfigurationName}/{Name}","responseCode":200},"input":{"members":{"Consumption":{"shape":"Sj"},"Name":{"location":"uri","locationName":"Name"},"PlaybackConfigurationName":{"location":"uri","locationName":"PlaybackConfigurationName"},"Retrieval":{"shape":"Sn"},"StreamId":{}},"required":["Name","PlaybackConfigurationName","Retrieval","Consumption"],"type":"structure"},"output":{"members":{"Arn":{},"Consumption":{"shape":"Sj"},"Name":{},"PlaybackConfigurationName":{},"Retrieval":{"shape":"Sn"},"StreamId":{}},"type":"structure"}},"CreateProgram":{"http":{"requestUri":"/channel/{channelName}/program/{programName}","responseCode":200},"input":{"members":{"AdBreaks":{"shape":"Sq"},"ChannelName":{"location":"uri","locationName":"channelName"},"ProgramName":{"location":"uri","locationName":"programName"},"ScheduleConfiguration":{"members":{"Transition":{"members":{"RelativePosition":{},"RelativeProgram":{},"ScheduledStartTimeMillis":{"type":"long"},"Type":{}},"required":["Type","RelativePosition"],"type":"structure"}},"required":["Transition"],"type":"structure"},"SourceLocationName":{},"VodSourceName":{}},"required":["ChannelName","ProgramName","VodSourceName","SourceLocationName","ScheduleConfiguration"],"type":"structure"},"output":{"members":{"AdBreaks":{"shape":"Sq"},"Arn":{},"ChannelName":{},"CreationTime":{"shape":"Sf"},"ProgramName":{},"ScheduledStartTime":{"shape":"Sf"},"SourceLocationName":{},"VodSourceName":{}},"type":"structure"}},"CreateSourceLocation":{"http":{"requestUri":"/sourceLocation/{sourceLocationName}","responseCode":200},"input":{"members":{"AccessConfiguration":{"shape":"S10"},"DefaultSegmentDeliveryConfiguration":{"shape":"S13"},"HttpConfiguration":{"shape":"S14"},"SegmentDeliveryConfigurations":{"shape":"S15"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"},"Tags":{"locationName":"tags","shape":"Sc"}},"required":["SourceLocationName","HttpConfiguration"],"type":"structure"},"output":{"members":{"AccessConfiguration":{"shape":"S10"},"Arn":{},"CreationTime":{"shape":"Sf"},"DefaultSegmentDeliveryConfiguration":{"shape":"S13"},"HttpConfiguration":{"shape":"S14"},"LastModifiedTime":{"shape":"Sf"},"SegmentDeliveryConfigurations":{"shape":"S15"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"CreateVodSource":{"http":{"requestUri":"/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}","responseCode":200},"input":{"members":{"HttpPackageConfigurations":{"shape":"S19"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"},"Tags":{"locationName":"tags","shape":"Sc"},"VodSourceName":{"location":"uri","locationName":"vodSourceName"}},"required":["SourceLocationName","VodSourceName","HttpPackageConfigurations"],"type":"structure"},"output":{"members":{"Arn":{},"CreationTime":{"shape":"Sf"},"HttpPackageConfigurations":{"shape":"S19"},"LastModifiedTime":{"shape":"Sf"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"},"VodSourceName":{}},"type":"structure"}},"DeleteChannel":{"http":{"method":"DELETE","requestUri":"/channel/{channelName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeleteChannelPolicy":{"http":{"method":"DELETE","requestUri":"/channel/{channelName}/policy","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeletePlaybackConfiguration":{"http":{"method":"DELETE","requestUri":"/playbackConfiguration/{Name}","responseCode":204},"input":{"members":{"Name":{"location":"uri","locationName":"Name"}},"required":["Name"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeletePrefetchSchedule":{"http":{"method":"DELETE","requestUri":"/prefetchSchedule/{PlaybackConfigurationName}/{Name}","responseCode":204},"input":{"members":{"Name":{"location":"uri","locationName":"Name"},"PlaybackConfigurationName":{"location":"uri","locationName":"PlaybackConfigurationName"}},"required":["Name","PlaybackConfigurationName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeleteProgram":{"http":{"method":"DELETE","requestUri":"/channel/{channelName}/program/{programName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"ProgramName":{"location":"uri","locationName":"programName"}},"required":["ChannelName","ProgramName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeleteSourceLocation":{"http":{"method":"DELETE","requestUri":"/sourceLocation/{sourceLocationName}","responseCode":200},"input":{"members":{"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeleteVodSource":{"http":{"method":"DELETE","requestUri":"/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}","responseCode":200},"input":{"members":{"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"},"VodSourceName":{"location":"uri","locationName":"vodSourceName"}},"required":["SourceLocationName","VodSourceName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DescribeChannel":{"http":{"method":"GET","requestUri":"/channel/{channelName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{"Arn":{},"ChannelName":{},"ChannelState":{},"CreationTime":{"shape":"Sf"},"FillerSlate":{"shape":"S6"},"LastModifiedTime":{"shape":"Sf"},"Outputs":{"shape":"Sg"},"PlaybackMode":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"DescribeProgram":{"http":{"method":"GET","requestUri":"/channel/{channelName}/program/{programName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"ProgramName":{"location":"uri","locationName":"programName"}},"required":["ChannelName","ProgramName"],"type":"structure"},"output":{"members":{"AdBreaks":{"shape":"Sq"},"Arn":{},"ChannelName":{},"CreationTime":{"shape":"Sf"},"ProgramName":{},"ScheduledStartTime":{"shape":"Sf"},"SourceLocationName":{},"VodSourceName":{}},"type":"structure"}},"DescribeSourceLocation":{"http":{"method":"GET","requestUri":"/sourceLocation/{sourceLocationName}","responseCode":200},"input":{"members":{"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName"],"type":"structure"},"output":{"members":{"AccessConfiguration":{"shape":"S10"},"Arn":{},"CreationTime":{"shape":"Sf"},"DefaultSegmentDeliveryConfiguration":{"shape":"S13"},"HttpConfiguration":{"shape":"S14"},"LastModifiedTime":{"shape":"Sf"},"SegmentDeliveryConfigurations":{"shape":"S15"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"DescribeVodSource":{"http":{"method":"GET","requestUri":"/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}","responseCode":200},"input":{"members":{"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"},"VodSourceName":{"location":"uri","locationName":"vodSourceName"}},"required":["SourceLocationName","VodSourceName"],"type":"structure"},"output":{"members":{"Arn":{},"CreationTime":{"shape":"Sf"},"HttpPackageConfigurations":{"shape":"S19"},"LastModifiedTime":{"shape":"Sf"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"},"VodSourceName":{}},"type":"structure"}},"GetChannelPolicy":{"http":{"method":"GET","requestUri":"/channel/{channelName}/policy","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{"Policy":{}},"type":"structure"}},"GetChannelSchedule":{"http":{"method":"GET","requestUri":"/channel/{channelName}/schedule","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"DurationMinutes":{"location":"querystring","locationName":"durationMinutes"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"ApproximateDurationSeconds":{"type":"long"},"ApproximateStartTime":{"shape":"Sf"},"Arn":{},"ChannelName":{},"ProgramName":{},"ScheduleAdBreaks":{"member":{"members":{"ApproximateDurationSeconds":{"type":"long"},"ApproximateStartTime":{"shape":"Sf"},"SourceLocationName":{},"VodSourceName":{}},"type":"structure"},"type":"list"},"ScheduleEntryType":{},"SourceLocationName":{},"VodSourceName":{}},"required":["VodSourceName","SourceLocationName","ChannelName","Arn","ProgramName"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"GetPlaybackConfiguration":{"http":{"method":"GET","requestUri":"/playbackConfiguration/{Name}","responseCode":200},"input":{"members":{"Name":{"location":"uri","locationName":"Name"}},"required":["Name"],"type":"structure"},"output":{"members":{"AdDecisionServerUrl":{},"AvailSuppression":{"shape":"S2b"},"Bumper":{"shape":"S2d"},"CdnConfiguration":{"shape":"S2e"},"ConfigurationAliases":{"shape":"S2f"},"DashConfiguration":{"shape":"S2g"},"HlsConfiguration":{"shape":"S2i"},"LivePreRollConfiguration":{"shape":"S2j"},"LogConfiguration":{"shape":"S2k"},"ManifestProcessingRules":{"shape":"S2l"},"Name":{},"PersonalizationThresholdSeconds":{"type":"integer"},"PlaybackConfigurationArn":{},"PlaybackEndpointPrefix":{},"SessionInitializationEndpointPrefix":{},"SlateAdUrl":{},"Tags":{"locationName":"tags","shape":"Sc"},"TranscodeProfileName":{},"VideoContentSourceUrl":{}},"type":"structure"}},"GetPrefetchSchedule":{"http":{"method":"GET","requestUri":"/prefetchSchedule/{PlaybackConfigurationName}/{Name}","responseCode":200},"input":{"members":{"Name":{"location":"uri","locationName":"Name"},"PlaybackConfigurationName":{"location":"uri","locationName":"PlaybackConfigurationName"}},"required":["Name","PlaybackConfigurationName"],"type":"structure"},"output":{"members":{"Arn":{},"Consumption":{"shape":"Sj"},"Name":{},"PlaybackConfigurationName":{},"Retrieval":{"shape":"Sn"},"StreamId":{}},"type":"structure"}},"ListAlerts":{"http":{"method":"GET","requestUri":"/alerts","responseCode":200},"input":{"members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"},"ResourceArn":{"location":"querystring","locationName":"resourceArn"}},"required":["ResourceArn"],"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"AlertCode":{},"AlertMessage":{},"LastModifiedTime":{"shape":"Sf"},"RelatedResourceArns":{"shape":"S2v"},"ResourceArn":{}},"required":["ResourceArn","AlertCode","LastModifiedTime","RelatedResourceArns","AlertMessage"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"ListChannels":{"http":{"method":"GET","requestUri":"/channels","responseCode":200},"input":{"members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"Arn":{},"ChannelName":{},"ChannelState":{},"CreationTime":{"shape":"Sf"},"FillerSlate":{"shape":"S6"},"LastModifiedTime":{"shape":"Sf"},"Outputs":{"shape":"Sg"},"PlaybackMode":{},"Tags":{"locationName":"tags","shape":"Sc"}},"required":["ChannelState","ChannelName","Outputs","Arn","PlaybackMode"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"ListPlaybackConfigurations":{"http":{"method":"GET","requestUri":"/playbackConfigurations","responseCode":200},"input":{"members":{"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"}},"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"AdDecisionServerUrl":{},"AvailSuppression":{"shape":"S2b"},"Bumper":{"shape":"S2d"},"CdnConfiguration":{"shape":"S2e"},"ConfigurationAliases":{"shape":"S2f"},"DashConfiguration":{"shape":"S2g"},"HlsConfiguration":{"shape":"S2i"},"LivePreRollConfiguration":{"shape":"S2j"},"LogConfiguration":{"shape":"S2k"},"ManifestProcessingRules":{"shape":"S2l"},"Name":{},"PersonalizationThresholdSeconds":{"type":"integer"},"PlaybackConfigurationArn":{},"PlaybackEndpointPrefix":{},"SessionInitializationEndpointPrefix":{},"SlateAdUrl":{},"Tags":{"locationName":"tags","shape":"Sc"},"TranscodeProfileName":{},"VideoContentSourceUrl":{}},"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"ListPrefetchSchedules":{"http":{"requestUri":"/prefetchSchedule/{PlaybackConfigurationName}","responseCode":200},"input":{"members":{"MaxResults":{"type":"integer"},"NextToken":{},"PlaybackConfigurationName":{"location":"uri","locationName":"PlaybackConfigurationName"},"StreamId":{}},"required":["PlaybackConfigurationName"],"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"Arn":{},"Consumption":{"shape":"Sj"},"Name":{},"PlaybackConfigurationName":{},"Retrieval":{"shape":"Sn"},"StreamId":{}},"required":["Retrieval","Consumption","Arn","PlaybackConfigurationName","Name"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"ListSourceLocations":{"http":{"method":"GET","requestUri":"/sourceLocations","responseCode":200},"input":{"members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"AccessConfiguration":{"shape":"S10"},"Arn":{},"CreationTime":{"shape":"Sf"},"DefaultSegmentDeliveryConfiguration":{"shape":"S13"},"HttpConfiguration":{"shape":"S14"},"LastModifiedTime":{"shape":"Sf"},"SegmentDeliveryConfigurations":{"shape":"S15"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"required":["SourceLocationName","HttpConfiguration","Arn"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{ResourceArn}","responseCode":200},"input":{"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"}},"required":["ResourceArn"],"type":"structure"},"output":{"members":{"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"ListVodSources":{"http":{"method":"GET","requestUri":"/sourceLocation/{sourceLocationName}/vodSources","responseCode":200},"input":{"members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName"],"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"Arn":{},"CreationTime":{"shape":"Sf"},"HttpPackageConfigurations":{"shape":"S19"},"LastModifiedTime":{"shape":"Sf"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"},"VodSourceName":{}},"required":["VodSourceName","SourceLocationName","HttpPackageConfigurations","Arn"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"PutChannelPolicy":{"http":{"method":"PUT","requestUri":"/channel/{channelName}/policy","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"Policy":{}},"required":["ChannelName","Policy"],"type":"structure"},"output":{"members":{},"type":"structure"}},"PutPlaybackConfiguration":{"http":{"method":"PUT","requestUri":"/playbackConfiguration","responseCode":200},"input":{"members":{"AdDecisionServerUrl":{},"AvailSuppression":{"shape":"S2b"},"Bumper":{"shape":"S2d"},"CdnConfiguration":{"shape":"S2e"},"ConfigurationAliases":{"key":{},"type":"map","value":{"shape":"Sc"}},"DashConfiguration":{"members":{"MpdLocation":{},"OriginManifestType":{}},"type":"structure"},"LivePreRollConfiguration":{"shape":"S2j"},"ManifestProcessingRules":{"shape":"S2l"},"Name":{},"PersonalizationThresholdSeconds":{"type":"integer"},"SlateAdUrl":{},"Tags":{"locationName":"tags","shape":"Sc"},"TranscodeProfileName":{},"VideoContentSourceUrl":{}},"type":"structure"},"output":{"members":{"AdDecisionServerUrl":{},"AvailSuppression":{"shape":"S2b"},"Bumper":{"shape":"S2d"},"CdnConfiguration":{"shape":"S2e"},"ConfigurationAliases":{"shape":"S2f"},"DashConfiguration":{"shape":"S2g"},"HlsConfiguration":{"shape":"S2i"},"LivePreRollConfiguration":{"shape":"S2j"},"LogConfiguration":{"shape":"S2k"},"ManifestProcessingRules":{"shape":"S2l"},"Name":{},"PersonalizationThresholdSeconds":{"type":"integer"},"PlaybackConfigurationArn":{},"PlaybackEndpointPrefix":{},"SessionInitializationEndpointPrefix":{},"SlateAdUrl":{},"Tags":{"locationName":"tags","shape":"Sc"},"TranscodeProfileName":{},"VideoContentSourceUrl":{}},"type":"structure"}},"StartChannel":{"http":{"method":"PUT","requestUri":"/channel/{channelName}/start","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"StopChannel":{"http":{"method":"PUT","requestUri":"/channel/{channelName}/stop","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"TagResource":{"http":{"requestUri":"/tags/{ResourceArn}","responseCode":204},"input":{"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"Tags":{"locationName":"tags","shape":"Sc"}},"required":["ResourceArn","Tags"],"type":"structure"}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{ResourceArn}","responseCode":204},"input":{"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"TagKeys":{"location":"querystring","locationName":"tagKeys","shape":"S2v"}},"required":["ResourceArn","TagKeys"],"type":"structure"}},"UpdateChannel":{"http":{"method":"PUT","requestUri":"/channel/{channelName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"FillerSlate":{"shape":"S6"},"Outputs":{"shape":"S7"}},"required":["ChannelName","Outputs"],"type":"structure"},"output":{"members":{"Arn":{},"ChannelName":{},"ChannelState":{},"CreationTime":{"shape":"Sf"},"FillerSlate":{"shape":"S6"},"LastModifiedTime":{"shape":"Sf"},"Outputs":{"shape":"Sg"},"PlaybackMode":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"UpdateSourceLocation":{"http":{"method":"PUT","requestUri":"/sourceLocation/{sourceLocationName}","responseCode":200},"input":{"members":{"AccessConfiguration":{"shape":"S10"},"DefaultSegmentDeliveryConfiguration":{"shape":"S13"},"HttpConfiguration":{"shape":"S14"},"SegmentDeliveryConfigurations":{"shape":"S15"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName","HttpConfiguration"],"type":"structure"},"output":{"members":{"AccessConfiguration":{"shape":"S10"},"Arn":{},"CreationTime":{"shape":"Sf"},"DefaultSegmentDeliveryConfiguration":{"shape":"S13"},"HttpConfiguration":{"shape":"S14"},"LastModifiedTime":{"shape":"Sf"},"SegmentDeliveryConfigurations":{"shape":"S15"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"UpdateVodSource":{"http":{"method":"PUT","requestUri":"/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}","responseCode":200},"input":{"members":{"HttpPackageConfigurations":{"shape":"S19"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"},"VodSourceName":{"location":"uri","locationName":"vodSourceName"}},"required":["SourceLocationName","VodSourceName","HttpPackageConfigurations"],"type":"structure"},"output":{"members":{"Arn":{},"CreationTime":{"shape":"Sf"},"HttpPackageConfigurations":{"shape":"S19"},"LastModifiedTime":{"shape":"Sf"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"},"VodSourceName":{}},"type":"structure"}}},"shapes":{"S6":{"members":{"SourceLocationName":{},"VodSourceName":{}},"type":"structure"},"S7":{"member":{"members":{"DashPlaylistSettings":{"shape":"S9"},"HlsPlaylistSettings":{"shape":"Sa"},"ManifestName":{},"SourceGroup":{}},"required":["ManifestName","SourceGroup"],"type":"structure"},"type":"list"},"S9":{"members":{"ManifestWindowSeconds":{"type":"integer"},"MinBufferTimeSeconds":{"type":"integer"},"MinUpdatePeriodSeconds":{"type":"integer"},"SuggestedPresentationDelaySeconds":{"type":"integer"}},"type":"structure"},"Sa":{"members":{"ManifestWindowSeconds":{"type":"integer"}},"type":"structure"},"Sc":{"key":{},"type":"map","value":{}},"Sf":{"timestampFormat":"unixTimestamp","type":"timestamp"},"Sg":{"member":{"members":{"DashPlaylistSettings":{"shape":"S9"},"HlsPlaylistSettings":{"shape":"Sa"},"ManifestName":{},"PlaybackUrl":{},"SourceGroup":{}},"required":["ManifestName","PlaybackUrl","SourceGroup"],"type":"structure"},"type":"list"},"Sj":{"members":{"AvailMatchingCriteria":{"member":{"members":{"DynamicVariable":{},"Operator":{}},"required":["Operator","DynamicVariable"],"type":"structure"},"type":"list"},"EndTime":{"shape":"Sf"},"StartTime":{"shape":"Sf"}},"required":["EndTime"],"type":"structure"},"Sn":{"members":{"DynamicVariables":{"shape":"Sc"},"EndTime":{"shape":"Sf"},"StartTime":{"shape":"Sf"}},"required":["EndTime"],"type":"structure"},"Sq":{"member":{"members":{"MessageType":{},"OffsetMillis":{"type":"long"},"Slate":{"shape":"S6"},"SpliceInsertMessage":{"members":{"AvailNum":{"type":"integer"},"AvailsExpected":{"type":"integer"},"SpliceEventId":{"type":"integer"},"UniqueProgramId":{"type":"integer"}},"type":"structure"}},"type":"structure"},"type":"list"},"S10":{"members":{"AccessType":{},"SecretsManagerAccessTokenConfiguration":{"members":{"HeaderName":{},"SecretArn":{},"SecretStringKey":{}},"type":"structure"}},"type":"structure"},"S13":{"members":{"BaseUrl":{}},"type":"structure"},"S14":{"members":{"BaseUrl":{}},"required":["BaseUrl"],"type":"structure"},"S15":{"member":{"members":{"BaseUrl":{},"Name":{}},"type":"structure"},"type":"list"},"S19":{"member":{"members":{"Path":{},"SourceGroup":{},"Type":{}},"required":["Path","Type","SourceGroup"],"type":"structure"},"type":"list"},"S2b":{"members":{"Mode":{},"Value":{}},"type":"structure"},"S2d":{"members":{"EndUrl":{},"StartUrl":{}},"type":"structure"},"S2e":{"members":{"AdSegmentUrlPrefix":{},"ContentSegmentUrlPrefix":{}},"type":"structure"},"S2f":{"key":{},"type":"map","value":{"shape":"Sc"}},"S2g":{"members":{"ManifestEndpointPrefix":{},"MpdLocation":{},"OriginManifestType":{}},"type":"structure"},"S2i":{"members":{"ManifestEndpointPrefix":{}},"type":"structure"},"S2j":{"members":{"AdDecisionServerUrl":{},"MaxDurationSeconds":{"type":"integer"}},"type":"structure"},"S2k":{"members":{"PercentEnabled":{"type":"integer"}},"required":["PercentEnabled"],"type":"structure"},"S2l":{"members":{"AdMarkerPassthrough":{"members":{"Enabled":{"type":"boolean"}},"type":"structure"}},"type":"structure"},"S2v":{"member":{},"type":"list"}}} + module.exports = {"metadata":{"apiVersion":"2018-04-23","endpointPrefix":"api.mediatailor","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"MediaTailor","serviceFullName":"AWS MediaTailor","serviceId":"MediaTailor","signatureVersion":"v4","signingName":"mediatailor","uid":"mediatailor-2018-04-23"},"operations":{"ConfigureLogsForPlaybackConfiguration":{"http":{"method":"PUT","requestUri":"/configureLogs/playbackConfiguration","responseCode":200},"input":{"members":{"PercentEnabled":{"type":"integer"},"PlaybackConfigurationName":{}},"required":["PercentEnabled","PlaybackConfigurationName"],"type":"structure"},"output":{"members":{"PercentEnabled":{"type":"integer"},"PlaybackConfigurationName":{}},"type":"structure"}},"CreateChannel":{"http":{"requestUri":"/channel/{channelName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"FillerSlate":{"shape":"S6"},"Outputs":{"shape":"S7"},"PlaybackMode":{},"Tags":{"locationName":"tags","shape":"Sc"},"Tier":{}},"required":["ChannelName","Outputs","PlaybackMode"],"type":"structure"},"output":{"members":{"Arn":{},"ChannelName":{},"ChannelState":{},"CreationTime":{"shape":"Sg"},"FillerSlate":{"shape":"S6"},"LastModifiedTime":{"shape":"Sg"},"Outputs":{"shape":"Sh"},"PlaybackMode":{},"Tags":{"locationName":"tags","shape":"Sc"},"Tier":{}},"type":"structure"}},"CreateLiveSource":{"http":{"requestUri":"/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}","responseCode":200},"input":{"members":{"HttpPackageConfigurations":{"shape":"Sk"},"LiveSourceName":{"location":"uri","locationName":"liveSourceName"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"},"Tags":{"locationName":"tags","shape":"Sc"}},"required":["SourceLocationName","LiveSourceName","HttpPackageConfigurations"],"type":"structure"},"output":{"members":{"Arn":{},"CreationTime":{"shape":"Sg"},"HttpPackageConfigurations":{"shape":"Sk"},"LastModifiedTime":{"shape":"Sg"},"LiveSourceName":{},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"CreatePrefetchSchedule":{"http":{"requestUri":"/prefetchSchedule/{PlaybackConfigurationName}/{Name}","responseCode":200},"input":{"members":{"Consumption":{"shape":"Sp"},"Name":{"location":"uri","locationName":"Name"},"PlaybackConfigurationName":{"location":"uri","locationName":"PlaybackConfigurationName"},"Retrieval":{"shape":"St"},"StreamId":{}},"required":["Name","PlaybackConfigurationName","Retrieval","Consumption"],"type":"structure"},"output":{"members":{"Arn":{},"Consumption":{"shape":"Sp"},"Name":{},"PlaybackConfigurationName":{},"Retrieval":{"shape":"St"},"StreamId":{}},"type":"structure"}},"CreateProgram":{"http":{"requestUri":"/channel/{channelName}/program/{programName}","responseCode":200},"input":{"members":{"AdBreaks":{"shape":"Sw"},"ChannelName":{"location":"uri","locationName":"channelName"},"LiveSourceName":{},"ProgramName":{"location":"uri","locationName":"programName"},"ScheduleConfiguration":{"members":{"Transition":{"members":{"DurationMillis":{"type":"long"},"RelativePosition":{},"RelativeProgram":{},"ScheduledStartTimeMillis":{"type":"long"},"Type":{}},"required":["Type","RelativePosition"],"type":"structure"}},"required":["Transition"],"type":"structure"},"SourceLocationName":{},"VodSourceName":{}},"required":["ChannelName","ProgramName","SourceLocationName","ScheduleConfiguration"],"type":"structure"},"output":{"members":{"AdBreaks":{"shape":"Sw"},"Arn":{},"ChannelName":{},"CreationTime":{"shape":"Sg"},"LiveSourceName":{},"ProgramName":{},"ScheduledStartTime":{"shape":"Sg"},"SourceLocationName":{},"VodSourceName":{}},"type":"structure"}},"CreateSourceLocation":{"http":{"requestUri":"/sourceLocation/{sourceLocationName}","responseCode":200},"input":{"members":{"AccessConfiguration":{"shape":"S16"},"DefaultSegmentDeliveryConfiguration":{"shape":"S19"},"HttpConfiguration":{"shape":"S1a"},"SegmentDeliveryConfigurations":{"shape":"S1b"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"},"Tags":{"locationName":"tags","shape":"Sc"}},"required":["SourceLocationName","HttpConfiguration"],"type":"structure"},"output":{"members":{"AccessConfiguration":{"shape":"S16"},"Arn":{},"CreationTime":{"shape":"Sg"},"DefaultSegmentDeliveryConfiguration":{"shape":"S19"},"HttpConfiguration":{"shape":"S1a"},"LastModifiedTime":{"shape":"Sg"},"SegmentDeliveryConfigurations":{"shape":"S1b"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"CreateVodSource":{"http":{"requestUri":"/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}","responseCode":200},"input":{"members":{"HttpPackageConfigurations":{"shape":"Sk"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"},"Tags":{"locationName":"tags","shape":"Sc"},"VodSourceName":{"location":"uri","locationName":"vodSourceName"}},"required":["SourceLocationName","VodSourceName","HttpPackageConfigurations"],"type":"structure"},"output":{"members":{"Arn":{},"CreationTime":{"shape":"Sg"},"HttpPackageConfigurations":{"shape":"Sk"},"LastModifiedTime":{"shape":"Sg"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"},"VodSourceName":{}},"type":"structure"}},"DeleteChannel":{"http":{"method":"DELETE","requestUri":"/channel/{channelName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeleteChannelPolicy":{"http":{"method":"DELETE","requestUri":"/channel/{channelName}/policy","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeleteLiveSource":{"http":{"method":"DELETE","requestUri":"/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}","responseCode":200},"input":{"members":{"LiveSourceName":{"location":"uri","locationName":"liveSourceName"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName","LiveSourceName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeletePlaybackConfiguration":{"http":{"method":"DELETE","requestUri":"/playbackConfiguration/{Name}","responseCode":204},"input":{"members":{"Name":{"location":"uri","locationName":"Name"}},"required":["Name"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeletePrefetchSchedule":{"http":{"method":"DELETE","requestUri":"/prefetchSchedule/{PlaybackConfigurationName}/{Name}","responseCode":204},"input":{"members":{"Name":{"location":"uri","locationName":"Name"},"PlaybackConfigurationName":{"location":"uri","locationName":"PlaybackConfigurationName"}},"required":["Name","PlaybackConfigurationName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeleteProgram":{"http":{"method":"DELETE","requestUri":"/channel/{channelName}/program/{programName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"ProgramName":{"location":"uri","locationName":"programName"}},"required":["ChannelName","ProgramName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeleteSourceLocation":{"http":{"method":"DELETE","requestUri":"/sourceLocation/{sourceLocationName}","responseCode":200},"input":{"members":{"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DeleteVodSource":{"http":{"method":"DELETE","requestUri":"/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}","responseCode":200},"input":{"members":{"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"},"VodSourceName":{"location":"uri","locationName":"vodSourceName"}},"required":["SourceLocationName","VodSourceName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"DescribeChannel":{"http":{"method":"GET","requestUri":"/channel/{channelName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{"Arn":{},"ChannelName":{},"ChannelState":{},"CreationTime":{"shape":"Sg"},"FillerSlate":{"shape":"S6"},"LastModifiedTime":{"shape":"Sg"},"Outputs":{"shape":"Sh"},"PlaybackMode":{},"Tags":{"locationName":"tags","shape":"Sc"},"Tier":{}},"type":"structure"}},"DescribeLiveSource":{"http":{"method":"GET","requestUri":"/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}","responseCode":200},"input":{"members":{"LiveSourceName":{"location":"uri","locationName":"liveSourceName"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName","LiveSourceName"],"type":"structure"},"output":{"members":{"Arn":{},"CreationTime":{"shape":"Sg"},"HttpPackageConfigurations":{"shape":"Sk"},"LastModifiedTime":{"shape":"Sg"},"LiveSourceName":{},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"DescribeProgram":{"http":{"method":"GET","requestUri":"/channel/{channelName}/program/{programName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"ProgramName":{"location":"uri","locationName":"programName"}},"required":["ChannelName","ProgramName"],"type":"structure"},"output":{"members":{"AdBreaks":{"shape":"Sw"},"Arn":{},"ChannelName":{},"CreationTime":{"shape":"Sg"},"LiveSourceName":{},"ProgramName":{},"ScheduledStartTime":{"shape":"Sg"},"SourceLocationName":{},"VodSourceName":{}},"type":"structure"}},"DescribeSourceLocation":{"http":{"method":"GET","requestUri":"/sourceLocation/{sourceLocationName}","responseCode":200},"input":{"members":{"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName"],"type":"structure"},"output":{"members":{"AccessConfiguration":{"shape":"S16"},"Arn":{},"CreationTime":{"shape":"Sg"},"DefaultSegmentDeliveryConfiguration":{"shape":"S19"},"HttpConfiguration":{"shape":"S1a"},"LastModifiedTime":{"shape":"Sg"},"SegmentDeliveryConfigurations":{"shape":"S1b"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"DescribeVodSource":{"http":{"method":"GET","requestUri":"/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}","responseCode":200},"input":{"members":{"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"},"VodSourceName":{"location":"uri","locationName":"vodSourceName"}},"required":["SourceLocationName","VodSourceName"],"type":"structure"},"output":{"members":{"Arn":{},"CreationTime":{"shape":"Sg"},"HttpPackageConfigurations":{"shape":"Sk"},"LastModifiedTime":{"shape":"Sg"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"},"VodSourceName":{}},"type":"structure"}},"GetChannelPolicy":{"http":{"method":"GET","requestUri":"/channel/{channelName}/policy","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{"Policy":{}},"type":"structure"}},"GetChannelSchedule":{"http":{"method":"GET","requestUri":"/channel/{channelName}/schedule","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"DurationMinutes":{"location":"querystring","locationName":"durationMinutes"},"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"ApproximateDurationSeconds":{"type":"long"},"ApproximateStartTime":{"shape":"Sg"},"Arn":{},"ChannelName":{},"LiveSourceName":{},"ProgramName":{},"ScheduleAdBreaks":{"member":{"members":{"ApproximateDurationSeconds":{"type":"long"},"ApproximateStartTime":{"shape":"Sg"},"SourceLocationName":{},"VodSourceName":{}},"type":"structure"},"type":"list"},"ScheduleEntryType":{},"SourceLocationName":{},"VodSourceName":{}},"required":["SourceLocationName","ChannelName","Arn","ProgramName"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"GetPlaybackConfiguration":{"http":{"method":"GET","requestUri":"/playbackConfiguration/{Name}","responseCode":200},"input":{"members":{"Name":{"location":"uri","locationName":"Name"}},"required":["Name"],"type":"structure"},"output":{"members":{"AdDecisionServerUrl":{},"AvailSuppression":{"shape":"S2i"},"Bumper":{"shape":"S2k"},"CdnConfiguration":{"shape":"S2l"},"ConfigurationAliases":{"shape":"S2m"},"DashConfiguration":{"shape":"S2n"},"HlsConfiguration":{"shape":"S2p"},"LivePreRollConfiguration":{"shape":"S2q"},"LogConfiguration":{"shape":"S2r"},"ManifestProcessingRules":{"shape":"S2s"},"Name":{},"PersonalizationThresholdSeconds":{"type":"integer"},"PlaybackConfigurationArn":{},"PlaybackEndpointPrefix":{},"SessionInitializationEndpointPrefix":{},"SlateAdUrl":{},"Tags":{"locationName":"tags","shape":"Sc"},"TranscodeProfileName":{},"VideoContentSourceUrl":{}},"type":"structure"}},"GetPrefetchSchedule":{"http":{"method":"GET","requestUri":"/prefetchSchedule/{PlaybackConfigurationName}/{Name}","responseCode":200},"input":{"members":{"Name":{"location":"uri","locationName":"Name"},"PlaybackConfigurationName":{"location":"uri","locationName":"PlaybackConfigurationName"}},"required":["Name","PlaybackConfigurationName"],"type":"structure"},"output":{"members":{"Arn":{},"Consumption":{"shape":"Sp"},"Name":{},"PlaybackConfigurationName":{},"Retrieval":{"shape":"St"},"StreamId":{}},"type":"structure"}},"ListAlerts":{"http":{"method":"GET","requestUri":"/alerts","responseCode":200},"input":{"members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"},"ResourceArn":{"location":"querystring","locationName":"resourceArn"}},"required":["ResourceArn"],"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"AlertCode":{},"AlertMessage":{},"LastModifiedTime":{"shape":"Sg"},"RelatedResourceArns":{"shape":"S32"},"ResourceArn":{}},"required":["ResourceArn","AlertCode","LastModifiedTime","RelatedResourceArns","AlertMessage"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"ListChannels":{"http":{"method":"GET","requestUri":"/channels","responseCode":200},"input":{"members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"Arn":{},"ChannelName":{},"ChannelState":{},"CreationTime":{"shape":"Sg"},"FillerSlate":{"shape":"S6"},"LastModifiedTime":{"shape":"Sg"},"Outputs":{"shape":"Sh"},"PlaybackMode":{},"Tags":{"locationName":"tags","shape":"Sc"},"Tier":{}},"required":["ChannelState","ChannelName","Tier","Outputs","Arn","PlaybackMode"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"ListLiveSources":{"http":{"method":"GET","requestUri":"/sourceLocation/{sourceLocationName}/liveSources","responseCode":200},"input":{"members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName"],"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"Arn":{},"CreationTime":{"shape":"Sg"},"HttpPackageConfigurations":{"shape":"Sk"},"LastModifiedTime":{"shape":"Sg"},"LiveSourceName":{},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"required":["SourceLocationName","LiveSourceName","HttpPackageConfigurations","Arn"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"ListPlaybackConfigurations":{"http":{"method":"GET","requestUri":"/playbackConfigurations","responseCode":200},"input":{"members":{"MaxResults":{"location":"querystring","locationName":"MaxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"NextToken"}},"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"AdDecisionServerUrl":{},"AvailSuppression":{"shape":"S2i"},"Bumper":{"shape":"S2k"},"CdnConfiguration":{"shape":"S2l"},"ConfigurationAliases":{"shape":"S2m"},"DashConfiguration":{"shape":"S2n"},"HlsConfiguration":{"shape":"S2p"},"LivePreRollConfiguration":{"shape":"S2q"},"LogConfiguration":{"shape":"S2r"},"ManifestProcessingRules":{"shape":"S2s"},"Name":{},"PersonalizationThresholdSeconds":{"type":"integer"},"PlaybackConfigurationArn":{},"PlaybackEndpointPrefix":{},"SessionInitializationEndpointPrefix":{},"SlateAdUrl":{},"Tags":{"locationName":"tags","shape":"Sc"},"TranscodeProfileName":{},"VideoContentSourceUrl":{}},"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"ListPrefetchSchedules":{"http":{"requestUri":"/prefetchSchedule/{PlaybackConfigurationName}","responseCode":200},"input":{"members":{"MaxResults":{"type":"integer"},"NextToken":{},"PlaybackConfigurationName":{"location":"uri","locationName":"PlaybackConfigurationName"},"StreamId":{}},"required":["PlaybackConfigurationName"],"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"Arn":{},"Consumption":{"shape":"Sp"},"Name":{},"PlaybackConfigurationName":{},"Retrieval":{"shape":"St"},"StreamId":{}},"required":["Retrieval","Consumption","Arn","PlaybackConfigurationName","Name"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"ListSourceLocations":{"http":{"method":"GET","requestUri":"/sourceLocations","responseCode":200},"input":{"members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"}},"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"AccessConfiguration":{"shape":"S16"},"Arn":{},"CreationTime":{"shape":"Sg"},"DefaultSegmentDeliveryConfiguration":{"shape":"S19"},"HttpConfiguration":{"shape":"S1a"},"LastModifiedTime":{"shape":"Sg"},"SegmentDeliveryConfigurations":{"shape":"S1b"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"required":["SourceLocationName","HttpConfiguration","Arn"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags/{ResourceArn}","responseCode":200},"input":{"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"}},"required":["ResourceArn"],"type":"structure"},"output":{"members":{"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"ListVodSources":{"http":{"method":"GET","requestUri":"/sourceLocation/{sourceLocationName}/vodSources","responseCode":200},"input":{"members":{"MaxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"NextToken":{"location":"querystring","locationName":"nextToken"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName"],"type":"structure"},"output":{"members":{"Items":{"member":{"members":{"Arn":{},"CreationTime":{"shape":"Sg"},"HttpPackageConfigurations":{"shape":"Sk"},"LastModifiedTime":{"shape":"Sg"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"},"VodSourceName":{}},"required":["VodSourceName","SourceLocationName","HttpPackageConfigurations","Arn"],"type":"structure"},"type":"list"},"NextToken":{}},"type":"structure"}},"PutChannelPolicy":{"http":{"method":"PUT","requestUri":"/channel/{channelName}/policy","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"Policy":{}},"required":["ChannelName","Policy"],"type":"structure"},"output":{"members":{},"type":"structure"}},"PutPlaybackConfiguration":{"http":{"method":"PUT","requestUri":"/playbackConfiguration","responseCode":200},"input":{"members":{"AdDecisionServerUrl":{},"AvailSuppression":{"shape":"S2i"},"Bumper":{"shape":"S2k"},"CdnConfiguration":{"shape":"S2l"},"ConfigurationAliases":{"key":{},"type":"map","value":{"shape":"Sc"}},"DashConfiguration":{"members":{"MpdLocation":{},"OriginManifestType":{}},"type":"structure"},"LivePreRollConfiguration":{"shape":"S2q"},"ManifestProcessingRules":{"shape":"S2s"},"Name":{},"PersonalizationThresholdSeconds":{"type":"integer"},"SlateAdUrl":{},"Tags":{"locationName":"tags","shape":"Sc"},"TranscodeProfileName":{},"VideoContentSourceUrl":{}},"type":"structure"},"output":{"members":{"AdDecisionServerUrl":{},"AvailSuppression":{"shape":"S2i"},"Bumper":{"shape":"S2k"},"CdnConfiguration":{"shape":"S2l"},"ConfigurationAliases":{"shape":"S2m"},"DashConfiguration":{"shape":"S2n"},"HlsConfiguration":{"shape":"S2p"},"LivePreRollConfiguration":{"shape":"S2q"},"LogConfiguration":{"shape":"S2r"},"ManifestProcessingRules":{"shape":"S2s"},"Name":{},"PersonalizationThresholdSeconds":{"type":"integer"},"PlaybackConfigurationArn":{},"PlaybackEndpointPrefix":{},"SessionInitializationEndpointPrefix":{},"SlateAdUrl":{},"Tags":{"locationName":"tags","shape":"Sc"},"TranscodeProfileName":{},"VideoContentSourceUrl":{}},"type":"structure"}},"StartChannel":{"http":{"method":"PUT","requestUri":"/channel/{channelName}/start","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"StopChannel":{"http":{"method":"PUT","requestUri":"/channel/{channelName}/stop","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"}},"required":["ChannelName"],"type":"structure"},"output":{"members":{},"type":"structure"}},"TagResource":{"http":{"requestUri":"/tags/{ResourceArn}","responseCode":204},"input":{"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"Tags":{"locationName":"tags","shape":"Sc"}},"required":["ResourceArn","Tags"],"type":"structure"}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags/{ResourceArn}","responseCode":204},"input":{"members":{"ResourceArn":{"location":"uri","locationName":"ResourceArn"},"TagKeys":{"location":"querystring","locationName":"tagKeys","shape":"S32"}},"required":["ResourceArn","TagKeys"],"type":"structure"}},"UpdateChannel":{"http":{"method":"PUT","requestUri":"/channel/{channelName}","responseCode":200},"input":{"members":{"ChannelName":{"location":"uri","locationName":"channelName"},"FillerSlate":{"shape":"S6"},"Outputs":{"shape":"S7"}},"required":["ChannelName","Outputs"],"type":"structure"},"output":{"members":{"Arn":{},"ChannelName":{},"ChannelState":{},"CreationTime":{"shape":"Sg"},"FillerSlate":{"shape":"S6"},"LastModifiedTime":{"shape":"Sg"},"Outputs":{"shape":"Sh"},"PlaybackMode":{},"Tags":{"locationName":"tags","shape":"Sc"},"Tier":{}},"type":"structure"}},"UpdateLiveSource":{"http":{"method":"PUT","requestUri":"/sourceLocation/{sourceLocationName}/liveSource/{liveSourceName}","responseCode":200},"input":{"members":{"HttpPackageConfigurations":{"shape":"Sk"},"LiveSourceName":{"location":"uri","locationName":"liveSourceName"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName","LiveSourceName","HttpPackageConfigurations"],"type":"structure"},"output":{"members":{"Arn":{},"CreationTime":{"shape":"Sg"},"HttpPackageConfigurations":{"shape":"Sk"},"LastModifiedTime":{"shape":"Sg"},"LiveSourceName":{},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"UpdateSourceLocation":{"http":{"method":"PUT","requestUri":"/sourceLocation/{sourceLocationName}","responseCode":200},"input":{"members":{"AccessConfiguration":{"shape":"S16"},"DefaultSegmentDeliveryConfiguration":{"shape":"S19"},"HttpConfiguration":{"shape":"S1a"},"SegmentDeliveryConfigurations":{"shape":"S1b"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"}},"required":["SourceLocationName","HttpConfiguration"],"type":"structure"},"output":{"members":{"AccessConfiguration":{"shape":"S16"},"Arn":{},"CreationTime":{"shape":"Sg"},"DefaultSegmentDeliveryConfiguration":{"shape":"S19"},"HttpConfiguration":{"shape":"S1a"},"LastModifiedTime":{"shape":"Sg"},"SegmentDeliveryConfigurations":{"shape":"S1b"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"}},"type":"structure"}},"UpdateVodSource":{"http":{"method":"PUT","requestUri":"/sourceLocation/{sourceLocationName}/vodSource/{vodSourceName}","responseCode":200},"input":{"members":{"HttpPackageConfigurations":{"shape":"Sk"},"SourceLocationName":{"location":"uri","locationName":"sourceLocationName"},"VodSourceName":{"location":"uri","locationName":"vodSourceName"}},"required":["SourceLocationName","VodSourceName","HttpPackageConfigurations"],"type":"structure"},"output":{"members":{"Arn":{},"CreationTime":{"shape":"Sg"},"HttpPackageConfigurations":{"shape":"Sk"},"LastModifiedTime":{"shape":"Sg"},"SourceLocationName":{},"Tags":{"locationName":"tags","shape":"Sc"},"VodSourceName":{}},"type":"structure"}}},"shapes":{"S6":{"members":{"SourceLocationName":{},"VodSourceName":{}},"type":"structure"},"S7":{"member":{"members":{"DashPlaylistSettings":{"shape":"S9"},"HlsPlaylistSettings":{"shape":"Sa"},"ManifestName":{},"SourceGroup":{}},"required":["ManifestName","SourceGroup"],"type":"structure"},"type":"list"},"S9":{"members":{"ManifestWindowSeconds":{"type":"integer"},"MinBufferTimeSeconds":{"type":"integer"},"MinUpdatePeriodSeconds":{"type":"integer"},"SuggestedPresentationDelaySeconds":{"type":"integer"}},"type":"structure"},"Sa":{"members":{"ManifestWindowSeconds":{"type":"integer"}},"type":"structure"},"Sc":{"key":{},"type":"map","value":{}},"Sg":{"timestampFormat":"unixTimestamp","type":"timestamp"},"Sh":{"member":{"members":{"DashPlaylistSettings":{"shape":"S9"},"HlsPlaylistSettings":{"shape":"Sa"},"ManifestName":{},"PlaybackUrl":{},"SourceGroup":{}},"required":["ManifestName","PlaybackUrl","SourceGroup"],"type":"structure"},"type":"list"},"Sk":{"member":{"members":{"Path":{},"SourceGroup":{},"Type":{}},"required":["Path","Type","SourceGroup"],"type":"structure"},"type":"list"},"Sp":{"members":{"AvailMatchingCriteria":{"member":{"members":{"DynamicVariable":{},"Operator":{}},"required":["Operator","DynamicVariable"],"type":"structure"},"type":"list"},"EndTime":{"shape":"Sg"},"StartTime":{"shape":"Sg"}},"required":["EndTime"],"type":"structure"},"St":{"members":{"DynamicVariables":{"shape":"Sc"},"EndTime":{"shape":"Sg"},"StartTime":{"shape":"Sg"}},"required":["EndTime"],"type":"structure"},"Sw":{"member":{"members":{"MessageType":{},"OffsetMillis":{"type":"long"},"Slate":{"shape":"S6"},"SpliceInsertMessage":{"members":{"AvailNum":{"type":"integer"},"AvailsExpected":{"type":"integer"},"SpliceEventId":{"type":"integer"},"UniqueProgramId":{"type":"integer"}},"type":"structure"}},"type":"structure"},"type":"list"},"S16":{"members":{"AccessType":{},"SecretsManagerAccessTokenConfiguration":{"members":{"HeaderName":{},"SecretArn":{},"SecretStringKey":{}},"type":"structure"}},"type":"structure"},"S19":{"members":{"BaseUrl":{}},"type":"structure"},"S1a":{"members":{"BaseUrl":{}},"required":["BaseUrl"],"type":"structure"},"S1b":{"member":{"members":{"BaseUrl":{},"Name":{}},"type":"structure"},"type":"list"},"S2i":{"members":{"Mode":{},"Value":{}},"type":"structure"},"S2k":{"members":{"EndUrl":{},"StartUrl":{}},"type":"structure"},"S2l":{"members":{"AdSegmentUrlPrefix":{},"ContentSegmentUrlPrefix":{}},"type":"structure"},"S2m":{"key":{},"type":"map","value":{"shape":"Sc"}},"S2n":{"members":{"ManifestEndpointPrefix":{},"MpdLocation":{},"OriginManifestType":{}},"type":"structure"},"S2p":{"members":{"ManifestEndpointPrefix":{}},"type":"structure"},"S2q":{"members":{"AdDecisionServerUrl":{},"MaxDurationSeconds":{"type":"integer"}},"type":"structure"},"S2r":{"members":{"PercentEnabled":{"type":"integer"}},"required":["PercentEnabled"],"type":"structure"},"S2s":{"members":{"AdMarkerPassthrough":{"members":{"Enabled":{"type":"boolean"}},"type":"structure"}},"type":"structure"},"S32":{"member":{},"type":"list"}}} /***/ }), /* 631 */ /***/ (function(module, exports) { - module.exports = {"pagination":{"GetChannelSchedule":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListAlerts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListChannels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListPlaybackConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListPrefetchSchedules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListSourceLocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListVodSources":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"}}} + module.exports = {"pagination":{"GetChannelSchedule":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListAlerts":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListChannels":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListLiveSources":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListPlaybackConfigurations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListPrefetchSchedules":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListSourceLocations":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"},"ListVodSources":{"input_token":"NextToken","limit_key":"MaxResults","output_token":"NextToken","result_key":"Items"}}} /***/ }), /* 632 */ @@ -52815,13 +52815,13 @@ return /******/ (function(modules) { // webpackBootstrap /* 877 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2019-12-02","endpointPrefix":"iotsitewise","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"AWS IoT SiteWise","serviceId":"IoTSiteWise","signatureVersion":"v4","signingName":"iotsitewise","uid":"iotsitewise-2019-12-02"},"operations":{"AssociateAssets":{"http":{"requestUri":"/assets/{assetId}/associate"},"input":{"type":"structure","required":["assetId","hierarchyId","childAssetId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"hierarchyId":{},"childAssetId":{},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"AssociateTimeSeriesToAssetProperty":{"http":{"requestUri":"/timeseries/associate/"},"input":{"type":"structure","required":["alias","assetId","propertyId"],"members":{"alias":{"location":"querystring","locationName":"alias"},"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"BatchAssociateProjectAssets":{"http":{"requestUri":"/projects/{projectId}/assets/associate","responseCode":200},"input":{"type":"structure","required":["projectId","assetIds"],"members":{"projectId":{"location":"uri","locationName":"projectId"},"assetIds":{"shape":"S7"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"errors":{"type":"list","member":{"shape":"Sa"}}}},"endpoint":{"hostPrefix":"monitor."}},"BatchDisassociateProjectAssets":{"http":{"requestUri":"/projects/{projectId}/assets/disassociate","responseCode":200},"input":{"type":"structure","required":["projectId","assetIds"],"members":{"projectId":{"location":"uri","locationName":"projectId"},"assetIds":{"shape":"S7"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"errors":{"type":"list","member":{"shape":"Sa"}}}},"endpoint":{"hostPrefix":"monitor."}},"BatchPutAssetPropertyValue":{"http":{"requestUri":"/properties"},"input":{"type":"structure","required":["entries"],"members":{"entries":{"type":"list","member":{"type":"structure","required":["entryId","propertyValues"],"members":{"entryId":{},"assetId":{},"propertyId":{},"propertyAlias":{},"propertyValues":{"type":"list","member":{"shape":"Sm"}}}}}}},"output":{"type":"structure","required":["errorEntries"],"members":{"errorEntries":{"type":"list","member":{"type":"structure","required":["entryId","errors"],"members":{"entryId":{},"errors":{"type":"list","member":{"type":"structure","required":["errorCode","errorMessage","timestamps"],"members":{"errorCode":{},"errorMessage":{},"timestamps":{"type":"list","member":{"shape":"Ss"}}}}}}}}}},"endpoint":{"hostPrefix":"data."}},"CreateAccessPolicy":{"http":{"requestUri":"/access-policies","responseCode":201},"input":{"type":"structure","required":["accessPolicyIdentity","accessPolicyResource","accessPolicyPermission"],"members":{"accessPolicyIdentity":{"shape":"S15"},"accessPolicyResource":{"shape":"S1c"},"accessPolicyPermission":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S1g"}}},"output":{"type":"structure","required":["accessPolicyId","accessPolicyArn"],"members":{"accessPolicyId":{},"accessPolicyArn":{}}},"endpoint":{"hostPrefix":"monitor."}},"CreateAsset":{"http":{"requestUri":"/assets","responseCode":202},"input":{"type":"structure","required":["assetName","assetModelId"],"members":{"assetName":{},"assetModelId":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S1g"}}},"output":{"type":"structure","required":["assetId","assetArn","assetStatus"],"members":{"assetId":{},"assetArn":{},"assetStatus":{"shape":"S1n"}}},"endpoint":{"hostPrefix":"api."}},"CreateAssetModel":{"http":{"requestUri":"/asset-models","responseCode":202},"input":{"type":"structure","required":["assetModelName"],"members":{"assetModelName":{},"assetModelDescription":{},"assetModelProperties":{"shape":"S1x"},"assetModelHierarchies":{"type":"list","member":{"type":"structure","required":["name","childAssetModelId"],"members":{"name":{},"childAssetModelId":{}}}},"assetModelCompositeModels":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"description":{},"type":{},"properties":{"shape":"S1x"}}}},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S1g"}}},"output":{"type":"structure","required":["assetModelId","assetModelArn","assetModelStatus"],"members":{"assetModelId":{},"assetModelArn":{},"assetModelStatus":{"shape":"S2s"}}},"endpoint":{"hostPrefix":"api."}},"CreateDashboard":{"http":{"requestUri":"/dashboards","responseCode":201},"input":{"type":"structure","required":["projectId","dashboardName","dashboardDefinition"],"members":{"projectId":{},"dashboardName":{},"dashboardDescription":{},"dashboardDefinition":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S1g"}}},"output":{"type":"structure","required":["dashboardId","dashboardArn"],"members":{"dashboardId":{},"dashboardArn":{}}},"endpoint":{"hostPrefix":"monitor."}},"CreateGateway":{"http":{"requestUri":"/20200301/gateways","responseCode":201},"input":{"type":"structure","required":["gatewayName","gatewayPlatform"],"members":{"gatewayName":{},"gatewayPlatform":{"shape":"S2y"},"tags":{"shape":"S1g"}}},"output":{"type":"structure","required":["gatewayId","gatewayArn"],"members":{"gatewayId":{},"gatewayArn":{}}},"endpoint":{"hostPrefix":"api."}},"CreatePortal":{"http":{"requestUri":"/portals","responseCode":202},"input":{"type":"structure","required":["portalName","portalContactEmail","roleArn"],"members":{"portalName":{},"portalDescription":{},"portalContactEmail":{},"clientToken":{"idempotencyToken":true},"portalLogoImageFile":{"shape":"S35"},"roleArn":{},"tags":{"shape":"S1g"},"portalAuthMode":{},"notificationSenderEmail":{},"alarms":{"shape":"S39"}}},"output":{"type":"structure","required":["portalId","portalArn","portalStartUrl","portalStatus","ssoApplicationId"],"members":{"portalId":{},"portalArn":{},"portalStartUrl":{},"portalStatus":{"shape":"S3c"},"ssoApplicationId":{}}},"endpoint":{"hostPrefix":"monitor."}},"CreateProject":{"http":{"requestUri":"/projects","responseCode":201},"input":{"type":"structure","required":["portalId","projectName"],"members":{"portalId":{},"projectName":{},"projectDescription":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S1g"}}},"output":{"type":"structure","required":["projectId","projectArn"],"members":{"projectId":{},"projectArn":{}}},"endpoint":{"hostPrefix":"monitor."}},"DeleteAccessPolicy":{"http":{"method":"DELETE","requestUri":"/access-policies/{accessPolicyId}","responseCode":204},"input":{"type":"structure","required":["accessPolicyId"],"members":{"accessPolicyId":{"location":"uri","locationName":"accessPolicyId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}},"DeleteAsset":{"http":{"method":"DELETE","requestUri":"/assets/{assetId}","responseCode":202},"input":{"type":"structure","required":["assetId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","required":["assetStatus"],"members":{"assetStatus":{"shape":"S1n"}}},"endpoint":{"hostPrefix":"api."}},"DeleteAssetModel":{"http":{"method":"DELETE","requestUri":"/asset-models/{assetModelId}","responseCode":202},"input":{"type":"structure","required":["assetModelId"],"members":{"assetModelId":{"location":"uri","locationName":"assetModelId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","required":["assetModelStatus"],"members":{"assetModelStatus":{"shape":"S2s"}}},"endpoint":{"hostPrefix":"api."}},"DeleteDashboard":{"http":{"method":"DELETE","requestUri":"/dashboards/{dashboardId}","responseCode":204},"input":{"type":"structure","required":["dashboardId"],"members":{"dashboardId":{"location":"uri","locationName":"dashboardId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}},"DeleteGateway":{"http":{"method":"DELETE","requestUri":"/20200301/gateways/{gatewayId}"},"input":{"type":"structure","required":["gatewayId"],"members":{"gatewayId":{"location":"uri","locationName":"gatewayId"}}},"endpoint":{"hostPrefix":"api."}},"DeletePortal":{"http":{"method":"DELETE","requestUri":"/portals/{portalId}","responseCode":202},"input":{"type":"structure","required":["portalId"],"members":{"portalId":{"location":"uri","locationName":"portalId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","required":["portalStatus"],"members":{"portalStatus":{"shape":"S3c"}}},"endpoint":{"hostPrefix":"monitor."}},"DeleteProject":{"http":{"method":"DELETE","requestUri":"/projects/{projectId}","responseCode":204},"input":{"type":"structure","required":["projectId"],"members":{"projectId":{"location":"uri","locationName":"projectId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}},"DeleteTimeSeries":{"http":{"requestUri":"/timeseries/delete/"},"input":{"type":"structure","members":{"alias":{"location":"querystring","locationName":"alias"},"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"DescribeAccessPolicy":{"http":{"method":"GET","requestUri":"/access-policies/{accessPolicyId}","responseCode":200},"input":{"type":"structure","required":["accessPolicyId"],"members":{"accessPolicyId":{"location":"uri","locationName":"accessPolicyId"}}},"output":{"type":"structure","required":["accessPolicyId","accessPolicyArn","accessPolicyIdentity","accessPolicyResource","accessPolicyPermission","accessPolicyCreationDate","accessPolicyLastUpdateDate"],"members":{"accessPolicyId":{},"accessPolicyArn":{},"accessPolicyIdentity":{"shape":"S15"},"accessPolicyResource":{"shape":"S1c"},"accessPolicyPermission":{},"accessPolicyCreationDate":{"type":"timestamp"},"accessPolicyLastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"monitor."}},"DescribeAsset":{"http":{"method":"GET","requestUri":"/assets/{assetId}"},"input":{"type":"structure","required":["assetId"],"members":{"assetId":{"location":"uri","locationName":"assetId"}}},"output":{"type":"structure","required":["assetId","assetArn","assetName","assetModelId","assetProperties","assetHierarchies","assetCreationDate","assetLastUpdateDate","assetStatus"],"members":{"assetId":{},"assetArn":{},"assetName":{},"assetModelId":{},"assetProperties":{"shape":"S43"},"assetHierarchies":{"shape":"S48"},"assetCompositeModels":{"type":"list","member":{"type":"structure","required":["name","type","properties"],"members":{"name":{},"description":{},"type":{},"properties":{"shape":"S43"}}}},"assetCreationDate":{"type":"timestamp"},"assetLastUpdateDate":{"type":"timestamp"},"assetStatus":{"shape":"S1n"}}},"endpoint":{"hostPrefix":"api."}},"DescribeAssetModel":{"http":{"method":"GET","requestUri":"/asset-models/{assetModelId}"},"input":{"type":"structure","required":["assetModelId"],"members":{"assetModelId":{"location":"uri","locationName":"assetModelId"}}},"output":{"type":"structure","required":["assetModelId","assetModelArn","assetModelName","assetModelDescription","assetModelProperties","assetModelHierarchies","assetModelCreationDate","assetModelLastUpdateDate","assetModelStatus"],"members":{"assetModelId":{},"assetModelArn":{},"assetModelName":{},"assetModelDescription":{},"assetModelProperties":{"shape":"S4e"},"assetModelHierarchies":{"shape":"S4g"},"assetModelCompositeModels":{"shape":"S4i"},"assetModelCreationDate":{"type":"timestamp"},"assetModelLastUpdateDate":{"type":"timestamp"},"assetModelStatus":{"shape":"S2s"}}},"endpoint":{"hostPrefix":"api."}},"DescribeAssetProperty":{"http":{"method":"GET","requestUri":"/assets/{assetId}/properties/{propertyId}"},"input":{"type":"structure","required":["assetId","propertyId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"propertyId":{"location":"uri","locationName":"propertyId"}}},"output":{"type":"structure","required":["assetId","assetName","assetModelId"],"members":{"assetId":{},"assetName":{},"assetModelId":{},"assetProperty":{"shape":"S4m"},"compositeModel":{"type":"structure","required":["name","type","assetProperty"],"members":{"name":{},"type":{},"assetProperty":{"shape":"S4m"}}}}},"endpoint":{"hostPrefix":"api."}},"DescribeDashboard":{"http":{"method":"GET","requestUri":"/dashboards/{dashboardId}","responseCode":200},"input":{"type":"structure","required":["dashboardId"],"members":{"dashboardId":{"location":"uri","locationName":"dashboardId"}}},"output":{"type":"structure","required":["dashboardId","dashboardArn","dashboardName","projectId","dashboardDefinition","dashboardCreationDate","dashboardLastUpdateDate"],"members":{"dashboardId":{},"dashboardArn":{},"dashboardName":{},"projectId":{},"dashboardDescription":{},"dashboardDefinition":{},"dashboardCreationDate":{"type":"timestamp"},"dashboardLastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"monitor."}},"DescribeDefaultEncryptionConfiguration":{"http":{"method":"GET","requestUri":"/configuration/account/encryption"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["encryptionType","configurationStatus"],"members":{"encryptionType":{},"kmsKeyArn":{},"configurationStatus":{"shape":"S4t"}}},"endpoint":{"hostPrefix":"api."}},"DescribeGateway":{"http":{"method":"GET","requestUri":"/20200301/gateways/{gatewayId}"},"input":{"type":"structure","required":["gatewayId"],"members":{"gatewayId":{"location":"uri","locationName":"gatewayId"}}},"output":{"type":"structure","required":["gatewayId","gatewayName","gatewayArn","gatewayCapabilitySummaries","creationDate","lastUpdateDate"],"members":{"gatewayId":{},"gatewayName":{},"gatewayArn":{},"gatewayPlatform":{"shape":"S2y"},"gatewayCapabilitySummaries":{"shape":"S4y"},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"api."}},"DescribeGatewayCapabilityConfiguration":{"http":{"method":"GET","requestUri":"/20200301/gateways/{gatewayId}/capability/{capabilityNamespace}"},"input":{"type":"structure","required":["gatewayId","capabilityNamespace"],"members":{"gatewayId":{"location":"uri","locationName":"gatewayId"},"capabilityNamespace":{"location":"uri","locationName":"capabilityNamespace"}}},"output":{"type":"structure","required":["gatewayId","capabilityNamespace","capabilityConfiguration","capabilitySyncStatus"],"members":{"gatewayId":{},"capabilityNamespace":{},"capabilityConfiguration":{},"capabilitySyncStatus":{}}},"endpoint":{"hostPrefix":"api."}},"DescribeLoggingOptions":{"http":{"method":"GET","requestUri":"/logging"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["loggingOptions"],"members":{"loggingOptions":{"shape":"S57"}}},"endpoint":{"hostPrefix":"api."}},"DescribePortal":{"http":{"method":"GET","requestUri":"/portals/{portalId}","responseCode":200},"input":{"type":"structure","required":["portalId"],"members":{"portalId":{"location":"uri","locationName":"portalId"}}},"output":{"type":"structure","required":["portalId","portalArn","portalName","portalClientId","portalStartUrl","portalContactEmail","portalStatus","portalCreationDate","portalLastUpdateDate"],"members":{"portalId":{},"portalArn":{},"portalName":{},"portalDescription":{},"portalClientId":{},"portalStartUrl":{},"portalContactEmail":{},"portalStatus":{"shape":"S3c"},"portalCreationDate":{"type":"timestamp"},"portalLastUpdateDate":{"type":"timestamp"},"portalLogoImageLocation":{"type":"structure","required":["id","url"],"members":{"id":{},"url":{}}},"roleArn":{},"portalAuthMode":{},"notificationSenderEmail":{},"alarms":{"shape":"S39"}}},"endpoint":{"hostPrefix":"monitor."}},"DescribeProject":{"http":{"method":"GET","requestUri":"/projects/{projectId}","responseCode":200},"input":{"type":"structure","required":["projectId"],"members":{"projectId":{"location":"uri","locationName":"projectId"}}},"output":{"type":"structure","required":["projectId","projectArn","projectName","portalId","projectCreationDate","projectLastUpdateDate"],"members":{"projectId":{},"projectArn":{},"projectName":{},"portalId":{},"projectDescription":{},"projectCreationDate":{"type":"timestamp"},"projectLastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"monitor."}},"DescribeStorageConfiguration":{"http":{"method":"GET","requestUri":"/configuration/account/storage"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["storageType","configurationStatus"],"members":{"storageType":{},"multiLayerStorage":{"shape":"S5i"},"disassociatedDataStorage":{},"retentionPeriod":{"shape":"S5l"},"configurationStatus":{"shape":"S4t"},"lastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"api."}},"DescribeTimeSeries":{"http":{"method":"GET","requestUri":"/timeseries/describe/"},"input":{"type":"structure","members":{"alias":{"location":"querystring","locationName":"alias"},"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"}}},"output":{"type":"structure","required":["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate"],"members":{"assetId":{},"propertyId":{},"alias":{},"timeSeriesId":{},"dataType":{},"dataTypeSpec":{},"timeSeriesCreationDate":{"type":"timestamp"},"timeSeriesLastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"api."}},"DisassociateAssets":{"http":{"requestUri":"/assets/{assetId}/disassociate"},"input":{"type":"structure","required":["assetId","hierarchyId","childAssetId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"hierarchyId":{},"childAssetId":{},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"DisassociateTimeSeriesFromAssetProperty":{"http":{"requestUri":"/timeseries/disassociate/"},"input":{"type":"structure","required":["alias","assetId","propertyId"],"members":{"alias":{"location":"querystring","locationName":"alias"},"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"GetAssetPropertyAggregates":{"http":{"method":"GET","requestUri":"/properties/aggregates"},"input":{"type":"structure","required":["aggregateTypes","resolution","startDate","endDate"],"members":{"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"propertyAlias":{"location":"querystring","locationName":"propertyAlias"},"aggregateTypes":{"location":"querystring","locationName":"aggregateTypes","type":"list","member":{}},"resolution":{"location":"querystring","locationName":"resolution"},"qualities":{"shape":"S5x","location":"querystring","locationName":"qualities"},"startDate":{"location":"querystring","locationName":"startDate","type":"timestamp"},"endDate":{"location":"querystring","locationName":"endDate","type":"timestamp"},"timeOrdering":{"location":"querystring","locationName":"timeOrdering"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["aggregatedValues"],"members":{"aggregatedValues":{"type":"list","member":{"type":"structure","required":["timestamp","value"],"members":{"timestamp":{"type":"timestamp"},"quality":{},"value":{"type":"structure","members":{"average":{"type":"double"},"count":{"type":"double"},"maximum":{"type":"double"},"minimum":{"type":"double"},"sum":{"type":"double"},"standardDeviation":{"type":"double"}}}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"data."}},"GetAssetPropertyValue":{"http":{"method":"GET","requestUri":"/properties/latest"},"input":{"type":"structure","members":{"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"propertyAlias":{"location":"querystring","locationName":"propertyAlias"}}},"output":{"type":"structure","members":{"propertyValue":{"shape":"Sm"}}},"endpoint":{"hostPrefix":"data."}},"GetAssetPropertyValueHistory":{"http":{"method":"GET","requestUri":"/properties/history"},"input":{"type":"structure","members":{"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"propertyAlias":{"location":"querystring","locationName":"propertyAlias"},"startDate":{"location":"querystring","locationName":"startDate","type":"timestamp"},"endDate":{"location":"querystring","locationName":"endDate","type":"timestamp"},"qualities":{"shape":"S5x","location":"querystring","locationName":"qualities"},"timeOrdering":{"location":"querystring","locationName":"timeOrdering"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["assetPropertyValueHistory"],"members":{"assetPropertyValueHistory":{"type":"list","member":{"shape":"Sm"}},"nextToken":{}}},"endpoint":{"hostPrefix":"data."}},"GetInterpolatedAssetPropertyValues":{"http":{"method":"GET","requestUri":"/properties/interpolated"},"input":{"type":"structure","required":["startTimeInSeconds","endTimeInSeconds","quality","intervalInSeconds","type"],"members":{"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"propertyAlias":{"location":"querystring","locationName":"propertyAlias"},"startTimeInSeconds":{"location":"querystring","locationName":"startTimeInSeconds","type":"long"},"startTimeOffsetInNanos":{"location":"querystring","locationName":"startTimeOffsetInNanos","type":"integer"},"endTimeInSeconds":{"location":"querystring","locationName":"endTimeInSeconds","type":"long"},"endTimeOffsetInNanos":{"location":"querystring","locationName":"endTimeOffsetInNanos","type":"integer"},"quality":{"location":"querystring","locationName":"quality"},"intervalInSeconds":{"location":"querystring","locationName":"intervalInSeconds","type":"long"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"type":{"location":"querystring","locationName":"type"},"intervalWindowInSeconds":{"location":"querystring","locationName":"intervalWindowInSeconds","type":"long"}}},"output":{"type":"structure","required":["interpolatedAssetPropertyValues"],"members":{"interpolatedAssetPropertyValues":{"type":"list","member":{"type":"structure","required":["timestamp","value"],"members":{"timestamp":{"shape":"Ss"},"value":{"shape":"Sn"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"data."}},"ListAccessPolicies":{"http":{"method":"GET","requestUri":"/access-policies","responseCode":200},"input":{"type":"structure","members":{"identityType":{"location":"querystring","locationName":"identityType"},"identityId":{"location":"querystring","locationName":"identityId"},"resourceType":{"location":"querystring","locationName":"resourceType"},"resourceId":{"location":"querystring","locationName":"resourceId"},"iamArn":{"location":"querystring","locationName":"iamArn"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["accessPolicySummaries"],"members":{"accessPolicySummaries":{"type":"list","member":{"type":"structure","required":["id","identity","resource","permission"],"members":{"id":{},"identity":{"shape":"S15"},"resource":{"shape":"S1c"},"permission":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"monitor."}},"ListAssetModels":{"http":{"method":"GET","requestUri":"/asset-models"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["assetModelSummaries"],"members":{"assetModelSummaries":{"type":"list","member":{"type":"structure","required":["id","arn","name","description","creationDate","lastUpdateDate","status"],"members":{"id":{},"arn":{},"name":{},"description":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"},"status":{"shape":"S2s"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"ListAssetRelationships":{"http":{"method":"GET","requestUri":"/assets/{assetId}/assetRelationships"},"input":{"type":"structure","required":["assetId","traversalType"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"traversalType":{"location":"querystring","locationName":"traversalType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["assetRelationshipSummaries"],"members":{"assetRelationshipSummaries":{"type":"list","member":{"type":"structure","required":["relationshipType"],"members":{"hierarchyInfo":{"type":"structure","members":{"parentAssetId":{},"childAssetId":{}}},"relationshipType":{}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"ListAssets":{"http":{"method":"GET","requestUri":"/assets"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"assetModelId":{"location":"querystring","locationName":"assetModelId"},"filter":{"location":"querystring","locationName":"filter"}}},"output":{"type":"structure","required":["assetSummaries"],"members":{"assetSummaries":{"type":"list","member":{"type":"structure","required":["id","arn","name","assetModelId","creationDate","lastUpdateDate","status","hierarchies"],"members":{"id":{},"arn":{},"name":{},"assetModelId":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"},"status":{"shape":"S1n"},"hierarchies":{"shape":"S48"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"ListAssociatedAssets":{"http":{"method":"GET","requestUri":"/assets/{assetId}/hierarchies"},"input":{"type":"structure","required":["assetId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"hierarchyId":{"location":"querystring","locationName":"hierarchyId"},"traversalDirection":{"location":"querystring","locationName":"traversalDirection"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["assetSummaries"],"members":{"assetSummaries":{"type":"list","member":{"type":"structure","required":["id","arn","name","assetModelId","creationDate","lastUpdateDate","status","hierarchies"],"members":{"id":{},"arn":{},"name":{},"assetModelId":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"},"status":{"shape":"S1n"},"hierarchies":{"shape":"S48"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"ListDashboards":{"http":{"method":"GET","requestUri":"/dashboards","responseCode":200},"input":{"type":"structure","required":["projectId"],"members":{"projectId":{"location":"querystring","locationName":"projectId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["dashboardSummaries"],"members":{"dashboardSummaries":{"type":"list","member":{"type":"structure","required":["id","name"],"members":{"id":{},"name":{},"description":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"monitor."}},"ListGateways":{"http":{"method":"GET","requestUri":"/20200301/gateways"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["gatewaySummaries"],"members":{"gatewaySummaries":{"type":"list","member":{"type":"structure","required":["gatewayId","gatewayName","creationDate","lastUpdateDate"],"members":{"gatewayId":{},"gatewayName":{},"gatewayPlatform":{"shape":"S2y"},"gatewayCapabilitySummaries":{"shape":"S4y"},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"ListPortals":{"http":{"method":"GET","requestUri":"/portals","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"portalSummaries":{"type":"list","member":{"type":"structure","required":["id","name","startUrl","status"],"members":{"id":{},"name":{},"description":{},"startUrl":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"},"roleArn":{},"status":{"shape":"S3c"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"monitor."}},"ListProjectAssets":{"http":{"method":"GET","requestUri":"/projects/{projectId}/assets","responseCode":200},"input":{"type":"structure","required":["projectId"],"members":{"projectId":{"location":"uri","locationName":"projectId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["assetIds"],"members":{"assetIds":{"type":"list","member":{}},"nextToken":{}}},"endpoint":{"hostPrefix":"monitor."}},"ListProjects":{"http":{"method":"GET","requestUri":"/projects","responseCode":200},"input":{"type":"structure","required":["portalId"],"members":{"portalId":{"location":"querystring","locationName":"portalId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["projectSummaries"],"members":{"projectSummaries":{"type":"list","member":{"type":"structure","required":["id","name"],"members":{"id":{},"name":{},"description":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"monitor."}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"S1g"}}},"endpoint":{"hostPrefix":"api."}},"ListTimeSeries":{"http":{"method":"GET","requestUri":"/timeseries/"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"assetId":{"location":"querystring","locationName":"assetId"},"aliasPrefix":{"location":"querystring","locationName":"aliasPrefix"},"timeSeriesType":{"location":"querystring","locationName":"timeSeriesType"}}},"output":{"type":"structure","required":["TimeSeriesSummaries"],"members":{"TimeSeriesSummaries":{"type":"list","member":{"type":"structure","required":["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate"],"members":{"assetId":{},"propertyId":{},"alias":{},"timeSeriesId":{},"dataType":{},"dataTypeSpec":{},"timeSeriesCreationDate":{"type":"timestamp"},"timeSeriesLastUpdateDate":{"type":"timestamp"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"PutDefaultEncryptionConfiguration":{"http":{"requestUri":"/configuration/account/encryption"},"input":{"type":"structure","required":["encryptionType"],"members":{"encryptionType":{},"kmsKeyId":{}}},"output":{"type":"structure","required":["encryptionType","configurationStatus"],"members":{"encryptionType":{},"kmsKeyArn":{},"configurationStatus":{"shape":"S4t"}}},"endpoint":{"hostPrefix":"api."}},"PutLoggingOptions":{"http":{"method":"PUT","requestUri":"/logging"},"input":{"type":"structure","required":["loggingOptions"],"members":{"loggingOptions":{"shape":"S57"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"api."}},"PutStorageConfiguration":{"http":{"requestUri":"/configuration/account/storage"},"input":{"type":"structure","required":["storageType"],"members":{"storageType":{},"multiLayerStorage":{"shape":"S5i"},"disassociatedDataStorage":{},"retentionPeriod":{"shape":"S5l"}}},"output":{"type":"structure","required":["storageType","configurationStatus"],"members":{"storageType":{},"multiLayerStorage":{"shape":"S5i"},"disassociatedDataStorage":{},"retentionPeriod":{"shape":"S5l"},"configurationStatus":{"shape":"S4t"}}},"endpoint":{"hostPrefix":"api."}},"TagResource":{"http":{"requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"tags":{"shape":"S1g"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"api."}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"api."}},"UpdateAccessPolicy":{"http":{"method":"PUT","requestUri":"/access-policies/{accessPolicyId}","responseCode":200},"input":{"type":"structure","required":["accessPolicyId","accessPolicyIdentity","accessPolicyResource","accessPolicyPermission"],"members":{"accessPolicyId":{"location":"uri","locationName":"accessPolicyId"},"accessPolicyIdentity":{"shape":"S15"},"accessPolicyResource":{"shape":"S1c"},"accessPolicyPermission":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}},"UpdateAsset":{"http":{"method":"PUT","requestUri":"/assets/{assetId}","responseCode":202},"input":{"type":"structure","required":["assetId","assetName"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"assetName":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["assetStatus"],"members":{"assetStatus":{"shape":"S1n"}}},"endpoint":{"hostPrefix":"api."}},"UpdateAssetModel":{"http":{"method":"PUT","requestUri":"/asset-models/{assetModelId}","responseCode":202},"input":{"type":"structure","required":["assetModelId","assetModelName"],"members":{"assetModelId":{"location":"uri","locationName":"assetModelId"},"assetModelName":{},"assetModelDescription":{},"assetModelProperties":{"shape":"S4e"},"assetModelHierarchies":{"shape":"S4g"},"assetModelCompositeModels":{"shape":"S4i"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["assetModelStatus"],"members":{"assetModelStatus":{"shape":"S2s"}}},"endpoint":{"hostPrefix":"api."}},"UpdateAssetProperty":{"http":{"method":"PUT","requestUri":"/assets/{assetId}/properties/{propertyId}"},"input":{"type":"structure","required":["assetId","propertyId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"propertyId":{"location":"uri","locationName":"propertyId"},"propertyAlias":{},"propertyNotificationState":{},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"UpdateDashboard":{"http":{"method":"PUT","requestUri":"/dashboards/{dashboardId}","responseCode":200},"input":{"type":"structure","required":["dashboardId","dashboardName","dashboardDefinition"],"members":{"dashboardId":{"location":"uri","locationName":"dashboardId"},"dashboardName":{},"dashboardDescription":{},"dashboardDefinition":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}},"UpdateGateway":{"http":{"method":"PUT","requestUri":"/20200301/gateways/{gatewayId}"},"input":{"type":"structure","required":["gatewayId","gatewayName"],"members":{"gatewayId":{"location":"uri","locationName":"gatewayId"},"gatewayName":{}}},"endpoint":{"hostPrefix":"api."}},"UpdateGatewayCapabilityConfiguration":{"http":{"requestUri":"/20200301/gateways/{gatewayId}/capability","responseCode":201},"input":{"type":"structure","required":["gatewayId","capabilityNamespace","capabilityConfiguration"],"members":{"gatewayId":{"location":"uri","locationName":"gatewayId"},"capabilityNamespace":{},"capabilityConfiguration":{}}},"output":{"type":"structure","required":["capabilityNamespace","capabilitySyncStatus"],"members":{"capabilityNamespace":{},"capabilitySyncStatus":{}}},"endpoint":{"hostPrefix":"api."}},"UpdatePortal":{"http":{"method":"PUT","requestUri":"/portals/{portalId}","responseCode":202},"input":{"type":"structure","required":["portalId","portalName","portalContactEmail","roleArn"],"members":{"portalId":{"location":"uri","locationName":"portalId"},"portalName":{},"portalDescription":{},"portalContactEmail":{},"portalLogoImage":{"type":"structure","members":{"id":{},"file":{"shape":"S35"}}},"roleArn":{},"clientToken":{"idempotencyToken":true},"notificationSenderEmail":{},"alarms":{"shape":"S39"}}},"output":{"type":"structure","required":["portalStatus"],"members":{"portalStatus":{"shape":"S3c"}}},"endpoint":{"hostPrefix":"monitor."}},"UpdateProject":{"http":{"method":"PUT","requestUri":"/projects/{projectId}","responseCode":200},"input":{"type":"structure","required":["projectId","projectName"],"members":{"projectId":{"location":"uri","locationName":"projectId"},"projectName":{},"projectDescription":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}}},"shapes":{"S7":{"type":"list","member":{}},"Sa":{"type":"structure","required":["assetId","code","message"],"members":{"assetId":{},"code":{},"message":{}}},"Sm":{"type":"structure","required":["value","timestamp"],"members":{"value":{"shape":"Sn"},"timestamp":{"shape":"Ss"},"quality":{}}},"Sn":{"type":"structure","members":{"stringValue":{},"integerValue":{"type":"integer"},"doubleValue":{"type":"double"},"booleanValue":{"type":"boolean"}}},"Ss":{"type":"structure","required":["timeInSeconds"],"members":{"timeInSeconds":{"type":"long"},"offsetInNanos":{"type":"integer"}}},"S15":{"type":"structure","members":{"user":{"type":"structure","required":["id"],"members":{"id":{}}},"group":{"type":"structure","required":["id"],"members":{"id":{}}},"iamUser":{"type":"structure","required":["arn"],"members":{"arn":{}}},"iamRole":{"type":"structure","required":["arn"],"members":{"arn":{}}}}},"S1c":{"type":"structure","members":{"portal":{"type":"structure","required":["id"],"members":{"id":{}}},"project":{"type":"structure","required":["id"],"members":{"id":{}}}}},"S1g":{"type":"map","key":{},"value":{}},"S1n":{"type":"structure","required":["state"],"members":{"state":{},"error":{"shape":"S1p"}}},"S1p":{"type":"structure","required":["code","message"],"members":{"code":{},"message":{},"details":{"type":"list","member":{"type":"structure","required":["code","message"],"members":{"code":{},"message":{}}}}}},"S1x":{"type":"list","member":{"type":"structure","required":["name","dataType","type"],"members":{"name":{},"dataType":{},"dataTypeSpec":{},"unit":{},"type":{"shape":"S21"}}}},"S21":{"type":"structure","members":{"attribute":{"type":"structure","members":{"defaultValue":{}}},"measurement":{"type":"structure","members":{"processingConfig":{"type":"structure","required":["forwardingConfig"],"members":{"forwardingConfig":{"shape":"S26"}}}}},"transform":{"type":"structure","required":["expression","variables"],"members":{"expression":{},"variables":{"shape":"S2a"},"processingConfig":{"type":"structure","required":["computeLocation"],"members":{"computeLocation":{},"forwardingConfig":{"shape":"S26"}}}}},"metric":{"type":"structure","required":["expression","variables","window"],"members":{"expression":{},"variables":{"shape":"S2a"},"window":{"type":"structure","members":{"tumbling":{"type":"structure","required":["interval"],"members":{"interval":{},"offset":{}}}}},"processingConfig":{"type":"structure","required":["computeLocation"],"members":{"computeLocation":{}}}}}}},"S26":{"type":"structure","required":["state"],"members":{"state":{}}},"S2a":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{"type":"structure","required":["propertyId"],"members":{"propertyId":{},"hierarchyId":{}}}}}},"S2s":{"type":"structure","required":["state"],"members":{"state":{},"error":{"shape":"S1p"}}},"S2y":{"type":"structure","members":{"greengrass":{"type":"structure","required":["groupArn"],"members":{"groupArn":{}}},"greengrassV2":{"type":"structure","required":["coreDeviceThingName"],"members":{"coreDeviceThingName":{}}}}},"S35":{"type":"structure","required":["data","type"],"members":{"data":{"type":"blob"},"type":{}}},"S39":{"type":"structure","required":["alarmRoleArn"],"members":{"alarmRoleArn":{},"notificationLambdaArn":{}}},"S3c":{"type":"structure","required":["state"],"members":{"state":{},"error":{"type":"structure","members":{"code":{},"message":{}}}}},"S43":{"type":"list","member":{"type":"structure","required":["id","name","dataType"],"members":{"id":{},"name":{},"alias":{},"notification":{"shape":"S45"},"dataType":{},"dataTypeSpec":{},"unit":{}}}},"S45":{"type":"structure","required":["topic","state"],"members":{"topic":{},"state":{}}},"S48":{"type":"list","member":{"type":"structure","required":["name"],"members":{"id":{},"name":{}}}},"S4e":{"type":"list","member":{"type":"structure","required":["name","dataType","type"],"members":{"id":{},"name":{},"dataType":{},"dataTypeSpec":{},"unit":{},"type":{"shape":"S21"}}}},"S4g":{"type":"list","member":{"type":"structure","required":["name","childAssetModelId"],"members":{"id":{},"name":{},"childAssetModelId":{}}}},"S4i":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"description":{},"type":{},"properties":{"shape":"S4e"}}}},"S4m":{"type":"structure","required":["id","name","dataType"],"members":{"id":{},"name":{},"alias":{},"notification":{"shape":"S45"},"dataType":{},"unit":{},"type":{"shape":"S21"}}},"S4t":{"type":"structure","required":["state"],"members":{"state":{},"error":{"type":"structure","required":["code","message"],"members":{"code":{},"message":{}}}}},"S4y":{"type":"list","member":{"type":"structure","required":["capabilityNamespace","capabilitySyncStatus"],"members":{"capabilityNamespace":{},"capabilitySyncStatus":{}}}},"S57":{"type":"structure","required":["level"],"members":{"level":{}}},"S5i":{"type":"structure","required":["customerManagedS3Storage"],"members":{"customerManagedS3Storage":{"type":"structure","required":["s3ResourceArn","roleArn"],"members":{"s3ResourceArn":{},"roleArn":{}}}}},"S5l":{"type":"structure","members":{"numberOfDays":{"type":"integer"},"unlimited":{"type":"boolean"}}},"S5x":{"type":"list","member":{}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2019-12-02","endpointPrefix":"iotsitewise","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"AWS IoT SiteWise","serviceId":"IoTSiteWise","signatureVersion":"v4","signingName":"iotsitewise","uid":"iotsitewise-2019-12-02"},"operations":{"AssociateAssets":{"http":{"requestUri":"/assets/{assetId}/associate"},"input":{"type":"structure","required":["assetId","hierarchyId","childAssetId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"hierarchyId":{},"childAssetId":{},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"AssociateTimeSeriesToAssetProperty":{"http":{"requestUri":"/timeseries/associate/"},"input":{"type":"structure","required":["alias","assetId","propertyId"],"members":{"alias":{"location":"querystring","locationName":"alias"},"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"BatchAssociateProjectAssets":{"http":{"requestUri":"/projects/{projectId}/assets/associate","responseCode":200},"input":{"type":"structure","required":["projectId","assetIds"],"members":{"projectId":{"location":"uri","locationName":"projectId"},"assetIds":{"shape":"S7"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"errors":{"type":"list","member":{"shape":"Sa"}}}},"endpoint":{"hostPrefix":"monitor."}},"BatchDisassociateProjectAssets":{"http":{"requestUri":"/projects/{projectId}/assets/disassociate","responseCode":200},"input":{"type":"structure","required":["projectId","assetIds"],"members":{"projectId":{"location":"uri","locationName":"projectId"},"assetIds":{"shape":"S7"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{"errors":{"type":"list","member":{"shape":"Sa"}}}},"endpoint":{"hostPrefix":"monitor."}},"BatchGetAssetPropertyAggregates":{"http":{"requestUri":"/properties/batch/aggregates"},"input":{"type":"structure","required":["entries"],"members":{"entries":{"type":"list","member":{"type":"structure","required":["entryId","aggregateTypes","resolution","startDate","endDate"],"members":{"entryId":{},"assetId":{},"propertyId":{},"propertyAlias":{},"aggregateTypes":{"shape":"Sl"},"resolution":{},"startDate":{"type":"timestamp"},"endDate":{"type":"timestamp"},"qualities":{"shape":"Sp"},"timeOrdering":{}}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["errorEntries","successEntries","skippedEntries"],"members":{"errorEntries":{"type":"list","member":{"type":"structure","required":["errorCode","errorMessage","entryId"],"members":{"errorCode":{},"errorMessage":{},"entryId":{}}}},"successEntries":{"type":"list","member":{"type":"structure","required":["entryId","aggregatedValues"],"members":{"entryId":{},"aggregatedValues":{"shape":"S11"}}}},"skippedEntries":{"type":"list","member":{"type":"structure","required":["entryId","completionStatus"],"members":{"entryId":{},"completionStatus":{},"errorInfo":{"type":"structure","required":["errorCode","errorTimestamp"],"members":{"errorCode":{},"errorTimestamp":{"type":"timestamp"}}}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"data."}},"BatchGetAssetPropertyValue":{"http":{"requestUri":"/properties/batch/latest"},"input":{"type":"structure","required":["entries"],"members":{"entries":{"type":"list","member":{"type":"structure","required":["entryId"],"members":{"entryId":{},"assetId":{},"propertyId":{},"propertyAlias":{}}}},"nextToken":{}}},"output":{"type":"structure","required":["errorEntries","successEntries","skippedEntries"],"members":{"errorEntries":{"type":"list","member":{"type":"structure","required":["errorCode","errorMessage","entryId"],"members":{"errorCode":{},"errorMessage":{},"entryId":{}}}},"successEntries":{"type":"list","member":{"type":"structure","required":["entryId"],"members":{"entryId":{},"assetPropertyValue":{"shape":"S1i"}}}},"skippedEntries":{"type":"list","member":{"type":"structure","required":["entryId","completionStatus"],"members":{"entryId":{},"completionStatus":{},"errorInfo":{"type":"structure","required":["errorCode","errorTimestamp"],"members":{"errorCode":{},"errorTimestamp":{"type":"timestamp"}}}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"data."}},"BatchGetAssetPropertyValueHistory":{"http":{"requestUri":"/properties/batch/history"},"input":{"type":"structure","required":["entries"],"members":{"entries":{"type":"list","member":{"type":"structure","required":["entryId"],"members":{"entryId":{},"assetId":{},"propertyId":{},"propertyAlias":{},"startDate":{"type":"timestamp"},"endDate":{"type":"timestamp"},"qualities":{"shape":"Sp"},"timeOrdering":{}}}},"nextToken":{},"maxResults":{"type":"integer"}}},"output":{"type":"structure","required":["errorEntries","successEntries","skippedEntries"],"members":{"errorEntries":{"type":"list","member":{"type":"structure","required":["errorCode","errorMessage","entryId"],"members":{"errorCode":{},"errorMessage":{},"entryId":{}}}},"successEntries":{"type":"list","member":{"type":"structure","required":["entryId","assetPropertyValueHistory"],"members":{"entryId":{},"assetPropertyValueHistory":{"shape":"S24"}}}},"skippedEntries":{"type":"list","member":{"type":"structure","required":["entryId","completionStatus"],"members":{"entryId":{},"completionStatus":{},"errorInfo":{"type":"structure","required":["errorCode","errorTimestamp"],"members":{"errorCode":{},"errorTimestamp":{"type":"timestamp"}}}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"data."}},"BatchPutAssetPropertyValue":{"http":{"requestUri":"/properties"},"input":{"type":"structure","required":["entries"],"members":{"entries":{"type":"list","member":{"type":"structure","required":["entryId","propertyValues"],"members":{"entryId":{},"assetId":{},"propertyId":{},"propertyAlias":{},"propertyValues":{"type":"list","member":{"shape":"S1i"}}}}}}},"output":{"type":"structure","required":["errorEntries"],"members":{"errorEntries":{"type":"list","member":{"type":"structure","required":["entryId","errors"],"members":{"entryId":{},"errors":{"type":"list","member":{"type":"structure","required":["errorCode","errorMessage","timestamps"],"members":{"errorCode":{},"errorMessage":{},"timestamps":{"type":"list","member":{"shape":"S1o"}}}}}}}}}},"endpoint":{"hostPrefix":"data."}},"CreateAccessPolicy":{"http":{"requestUri":"/access-policies","responseCode":201},"input":{"type":"structure","required":["accessPolicyIdentity","accessPolicyResource","accessPolicyPermission"],"members":{"accessPolicyIdentity":{"shape":"S2k"},"accessPolicyResource":{"shape":"S2r"},"accessPolicyPermission":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S2v"}}},"output":{"type":"structure","required":["accessPolicyId","accessPolicyArn"],"members":{"accessPolicyId":{},"accessPolicyArn":{}}},"endpoint":{"hostPrefix":"monitor."}},"CreateAsset":{"http":{"requestUri":"/assets","responseCode":202},"input":{"type":"structure","required":["assetName","assetModelId"],"members":{"assetName":{},"assetModelId":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S2v"}}},"output":{"type":"structure","required":["assetId","assetArn","assetStatus"],"members":{"assetId":{},"assetArn":{},"assetStatus":{"shape":"S32"}}},"endpoint":{"hostPrefix":"api."}},"CreateAssetModel":{"http":{"requestUri":"/asset-models","responseCode":202},"input":{"type":"structure","required":["assetModelName"],"members":{"assetModelName":{},"assetModelDescription":{},"assetModelProperties":{"shape":"S3c"},"assetModelHierarchies":{"type":"list","member":{"type":"structure","required":["name","childAssetModelId"],"members":{"name":{},"childAssetModelId":{}}}},"assetModelCompositeModels":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"description":{},"type":{},"properties":{"shape":"S3c"}}}},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S2v"}}},"output":{"type":"structure","required":["assetModelId","assetModelArn","assetModelStatus"],"members":{"assetModelId":{},"assetModelArn":{},"assetModelStatus":{"shape":"S47"}}},"endpoint":{"hostPrefix":"api."}},"CreateDashboard":{"http":{"requestUri":"/dashboards","responseCode":201},"input":{"type":"structure","required":["projectId","dashboardName","dashboardDefinition"],"members":{"projectId":{},"dashboardName":{},"dashboardDescription":{},"dashboardDefinition":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S2v"}}},"output":{"type":"structure","required":["dashboardId","dashboardArn"],"members":{"dashboardId":{},"dashboardArn":{}}},"endpoint":{"hostPrefix":"monitor."}},"CreateGateway":{"http":{"requestUri":"/20200301/gateways","responseCode":201},"input":{"type":"structure","required":["gatewayName","gatewayPlatform"],"members":{"gatewayName":{},"gatewayPlatform":{"shape":"S4d"},"tags":{"shape":"S2v"}}},"output":{"type":"structure","required":["gatewayId","gatewayArn"],"members":{"gatewayId":{},"gatewayArn":{}}},"endpoint":{"hostPrefix":"api."}},"CreatePortal":{"http":{"requestUri":"/portals","responseCode":202},"input":{"type":"structure","required":["portalName","portalContactEmail","roleArn"],"members":{"portalName":{},"portalDescription":{},"portalContactEmail":{},"clientToken":{"idempotencyToken":true},"portalLogoImageFile":{"shape":"S4k"},"roleArn":{},"tags":{"shape":"S2v"},"portalAuthMode":{},"notificationSenderEmail":{},"alarms":{"shape":"S4o"}}},"output":{"type":"structure","required":["portalId","portalArn","portalStartUrl","portalStatus","ssoApplicationId"],"members":{"portalId":{},"portalArn":{},"portalStartUrl":{},"portalStatus":{"shape":"S4r"},"ssoApplicationId":{}}},"endpoint":{"hostPrefix":"monitor."}},"CreateProject":{"http":{"requestUri":"/projects","responseCode":201},"input":{"type":"structure","required":["portalId","projectName"],"members":{"portalId":{},"projectName":{},"projectDescription":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S2v"}}},"output":{"type":"structure","required":["projectId","projectArn"],"members":{"projectId":{},"projectArn":{}}},"endpoint":{"hostPrefix":"monitor."}},"DeleteAccessPolicy":{"http":{"method":"DELETE","requestUri":"/access-policies/{accessPolicyId}","responseCode":204},"input":{"type":"structure","required":["accessPolicyId"],"members":{"accessPolicyId":{"location":"uri","locationName":"accessPolicyId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}},"DeleteAsset":{"http":{"method":"DELETE","requestUri":"/assets/{assetId}","responseCode":202},"input":{"type":"structure","required":["assetId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","required":["assetStatus"],"members":{"assetStatus":{"shape":"S32"}}},"endpoint":{"hostPrefix":"api."}},"DeleteAssetModel":{"http":{"method":"DELETE","requestUri":"/asset-models/{assetModelId}","responseCode":202},"input":{"type":"structure","required":["assetModelId"],"members":{"assetModelId":{"location":"uri","locationName":"assetModelId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","required":["assetModelStatus"],"members":{"assetModelStatus":{"shape":"S47"}}},"endpoint":{"hostPrefix":"api."}},"DeleteDashboard":{"http":{"method":"DELETE","requestUri":"/dashboards/{dashboardId}","responseCode":204},"input":{"type":"structure","required":["dashboardId"],"members":{"dashboardId":{"location":"uri","locationName":"dashboardId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}},"DeleteGateway":{"http":{"method":"DELETE","requestUri":"/20200301/gateways/{gatewayId}"},"input":{"type":"structure","required":["gatewayId"],"members":{"gatewayId":{"location":"uri","locationName":"gatewayId"}}},"endpoint":{"hostPrefix":"api."}},"DeletePortal":{"http":{"method":"DELETE","requestUri":"/portals/{portalId}","responseCode":202},"input":{"type":"structure","required":["portalId"],"members":{"portalId":{"location":"uri","locationName":"portalId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","required":["portalStatus"],"members":{"portalStatus":{"shape":"S4r"}}},"endpoint":{"hostPrefix":"monitor."}},"DeleteProject":{"http":{"method":"DELETE","requestUri":"/projects/{projectId}","responseCode":204},"input":{"type":"structure","required":["projectId"],"members":{"projectId":{"location":"uri","locationName":"projectId"},"clientToken":{"idempotencyToken":true,"location":"querystring","locationName":"clientToken"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}},"DeleteTimeSeries":{"http":{"requestUri":"/timeseries/delete/"},"input":{"type":"structure","members":{"alias":{"location":"querystring","locationName":"alias"},"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"DescribeAccessPolicy":{"http":{"method":"GET","requestUri":"/access-policies/{accessPolicyId}","responseCode":200},"input":{"type":"structure","required":["accessPolicyId"],"members":{"accessPolicyId":{"location":"uri","locationName":"accessPolicyId"}}},"output":{"type":"structure","required":["accessPolicyId","accessPolicyArn","accessPolicyIdentity","accessPolicyResource","accessPolicyPermission","accessPolicyCreationDate","accessPolicyLastUpdateDate"],"members":{"accessPolicyId":{},"accessPolicyArn":{},"accessPolicyIdentity":{"shape":"S2k"},"accessPolicyResource":{"shape":"S2r"},"accessPolicyPermission":{},"accessPolicyCreationDate":{"type":"timestamp"},"accessPolicyLastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"monitor."}},"DescribeAsset":{"http":{"method":"GET","requestUri":"/assets/{assetId}"},"input":{"type":"structure","required":["assetId"],"members":{"assetId":{"location":"uri","locationName":"assetId"}}},"output":{"type":"structure","required":["assetId","assetArn","assetName","assetModelId","assetProperties","assetHierarchies","assetCreationDate","assetLastUpdateDate","assetStatus"],"members":{"assetId":{},"assetArn":{},"assetName":{},"assetModelId":{},"assetProperties":{"shape":"S5h"},"assetHierarchies":{"shape":"S5m"},"assetCompositeModels":{"type":"list","member":{"type":"structure","required":["name","type","properties"],"members":{"name":{},"description":{},"type":{},"properties":{"shape":"S5h"}}}},"assetCreationDate":{"type":"timestamp"},"assetLastUpdateDate":{"type":"timestamp"},"assetStatus":{"shape":"S32"}}},"endpoint":{"hostPrefix":"api."}},"DescribeAssetModel":{"http":{"method":"GET","requestUri":"/asset-models/{assetModelId}"},"input":{"type":"structure","required":["assetModelId"],"members":{"assetModelId":{"location":"uri","locationName":"assetModelId"}}},"output":{"type":"structure","required":["assetModelId","assetModelArn","assetModelName","assetModelDescription","assetModelProperties","assetModelHierarchies","assetModelCreationDate","assetModelLastUpdateDate","assetModelStatus"],"members":{"assetModelId":{},"assetModelArn":{},"assetModelName":{},"assetModelDescription":{},"assetModelProperties":{"shape":"S5s"},"assetModelHierarchies":{"shape":"S5u"},"assetModelCompositeModels":{"shape":"S5w"},"assetModelCreationDate":{"type":"timestamp"},"assetModelLastUpdateDate":{"type":"timestamp"},"assetModelStatus":{"shape":"S47"}}},"endpoint":{"hostPrefix":"api."}},"DescribeAssetProperty":{"http":{"method":"GET","requestUri":"/assets/{assetId}/properties/{propertyId}"},"input":{"type":"structure","required":["assetId","propertyId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"propertyId":{"location":"uri","locationName":"propertyId"}}},"output":{"type":"structure","required":["assetId","assetName","assetModelId"],"members":{"assetId":{},"assetName":{},"assetModelId":{},"assetProperty":{"shape":"S60"},"compositeModel":{"type":"structure","required":["name","type","assetProperty"],"members":{"name":{},"type":{},"assetProperty":{"shape":"S60"}}}}},"endpoint":{"hostPrefix":"api."}},"DescribeDashboard":{"http":{"method":"GET","requestUri":"/dashboards/{dashboardId}","responseCode":200},"input":{"type":"structure","required":["dashboardId"],"members":{"dashboardId":{"location":"uri","locationName":"dashboardId"}}},"output":{"type":"structure","required":["dashboardId","dashboardArn","dashboardName","projectId","dashboardDefinition","dashboardCreationDate","dashboardLastUpdateDate"],"members":{"dashboardId":{},"dashboardArn":{},"dashboardName":{},"projectId":{},"dashboardDescription":{},"dashboardDefinition":{},"dashboardCreationDate":{"type":"timestamp"},"dashboardLastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"monitor."}},"DescribeDefaultEncryptionConfiguration":{"http":{"method":"GET","requestUri":"/configuration/account/encryption"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["encryptionType","configurationStatus"],"members":{"encryptionType":{},"kmsKeyArn":{},"configurationStatus":{"shape":"S67"}}},"endpoint":{"hostPrefix":"api."}},"DescribeGateway":{"http":{"method":"GET","requestUri":"/20200301/gateways/{gatewayId}"},"input":{"type":"structure","required":["gatewayId"],"members":{"gatewayId":{"location":"uri","locationName":"gatewayId"}}},"output":{"type":"structure","required":["gatewayId","gatewayName","gatewayArn","gatewayCapabilitySummaries","creationDate","lastUpdateDate"],"members":{"gatewayId":{},"gatewayName":{},"gatewayArn":{},"gatewayPlatform":{"shape":"S4d"},"gatewayCapabilitySummaries":{"shape":"S6c"},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"api."}},"DescribeGatewayCapabilityConfiguration":{"http":{"method":"GET","requestUri":"/20200301/gateways/{gatewayId}/capability/{capabilityNamespace}"},"input":{"type":"structure","required":["gatewayId","capabilityNamespace"],"members":{"gatewayId":{"location":"uri","locationName":"gatewayId"},"capabilityNamespace":{"location":"uri","locationName":"capabilityNamespace"}}},"output":{"type":"structure","required":["gatewayId","capabilityNamespace","capabilityConfiguration","capabilitySyncStatus"],"members":{"gatewayId":{},"capabilityNamespace":{},"capabilityConfiguration":{},"capabilitySyncStatus":{}}},"endpoint":{"hostPrefix":"api."}},"DescribeLoggingOptions":{"http":{"method":"GET","requestUri":"/logging"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["loggingOptions"],"members":{"loggingOptions":{"shape":"S6l"}}},"endpoint":{"hostPrefix":"api."}},"DescribePortal":{"http":{"method":"GET","requestUri":"/portals/{portalId}","responseCode":200},"input":{"type":"structure","required":["portalId"],"members":{"portalId":{"location":"uri","locationName":"portalId"}}},"output":{"type":"structure","required":["portalId","portalArn","portalName","portalClientId","portalStartUrl","portalContactEmail","portalStatus","portalCreationDate","portalLastUpdateDate"],"members":{"portalId":{},"portalArn":{},"portalName":{},"portalDescription":{},"portalClientId":{},"portalStartUrl":{},"portalContactEmail":{},"portalStatus":{"shape":"S4r"},"portalCreationDate":{"type":"timestamp"},"portalLastUpdateDate":{"type":"timestamp"},"portalLogoImageLocation":{"type":"structure","required":["id","url"],"members":{"id":{},"url":{}}},"roleArn":{},"portalAuthMode":{},"notificationSenderEmail":{},"alarms":{"shape":"S4o"}}},"endpoint":{"hostPrefix":"monitor."}},"DescribeProject":{"http":{"method":"GET","requestUri":"/projects/{projectId}","responseCode":200},"input":{"type":"structure","required":["projectId"],"members":{"projectId":{"location":"uri","locationName":"projectId"}}},"output":{"type":"structure","required":["projectId","projectArn","projectName","portalId","projectCreationDate","projectLastUpdateDate"],"members":{"projectId":{},"projectArn":{},"projectName":{},"portalId":{},"projectDescription":{},"projectCreationDate":{"type":"timestamp"},"projectLastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"monitor."}},"DescribeStorageConfiguration":{"http":{"method":"GET","requestUri":"/configuration/account/storage"},"input":{"type":"structure","members":{}},"output":{"type":"structure","required":["storageType","configurationStatus"],"members":{"storageType":{},"multiLayerStorage":{"shape":"S6w"},"disassociatedDataStorage":{},"retentionPeriod":{"shape":"S6z"},"configurationStatus":{"shape":"S67"},"lastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"api."}},"DescribeTimeSeries":{"http":{"method":"GET","requestUri":"/timeseries/describe/"},"input":{"type":"structure","members":{"alias":{"location":"querystring","locationName":"alias"},"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"}}},"output":{"type":"structure","required":["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate"],"members":{"assetId":{},"propertyId":{},"alias":{},"timeSeriesId":{},"dataType":{},"dataTypeSpec":{},"timeSeriesCreationDate":{"type":"timestamp"},"timeSeriesLastUpdateDate":{"type":"timestamp"}}},"endpoint":{"hostPrefix":"api."}},"DisassociateAssets":{"http":{"requestUri":"/assets/{assetId}/disassociate"},"input":{"type":"structure","required":["assetId","hierarchyId","childAssetId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"hierarchyId":{},"childAssetId":{},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"DisassociateTimeSeriesFromAssetProperty":{"http":{"requestUri":"/timeseries/disassociate/"},"input":{"type":"structure","required":["alias","assetId","propertyId"],"members":{"alias":{"location":"querystring","locationName":"alias"},"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"GetAssetPropertyAggregates":{"http":{"method":"GET","requestUri":"/properties/aggregates"},"input":{"type":"structure","required":["aggregateTypes","resolution","startDate","endDate"],"members":{"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"propertyAlias":{"location":"querystring","locationName":"propertyAlias"},"aggregateTypes":{"shape":"Sl","location":"querystring","locationName":"aggregateTypes"},"resolution":{"location":"querystring","locationName":"resolution"},"qualities":{"shape":"Sp","location":"querystring","locationName":"qualities"},"startDate":{"location":"querystring","locationName":"startDate","type":"timestamp"},"endDate":{"location":"querystring","locationName":"endDate","type":"timestamp"},"timeOrdering":{"location":"querystring","locationName":"timeOrdering"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["aggregatedValues"],"members":{"aggregatedValues":{"shape":"S11"},"nextToken":{}}},"endpoint":{"hostPrefix":"data."}},"GetAssetPropertyValue":{"http":{"method":"GET","requestUri":"/properties/latest"},"input":{"type":"structure","members":{"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"propertyAlias":{"location":"querystring","locationName":"propertyAlias"}}},"output":{"type":"structure","members":{"propertyValue":{"shape":"S1i"}}},"endpoint":{"hostPrefix":"data."}},"GetAssetPropertyValueHistory":{"http":{"method":"GET","requestUri":"/properties/history"},"input":{"type":"structure","members":{"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"propertyAlias":{"location":"querystring","locationName":"propertyAlias"},"startDate":{"location":"querystring","locationName":"startDate","type":"timestamp"},"endDate":{"location":"querystring","locationName":"endDate","type":"timestamp"},"qualities":{"shape":"Sp","location":"querystring","locationName":"qualities"},"timeOrdering":{"location":"querystring","locationName":"timeOrdering"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["assetPropertyValueHistory"],"members":{"assetPropertyValueHistory":{"shape":"S24"},"nextToken":{}}},"endpoint":{"hostPrefix":"data."}},"GetInterpolatedAssetPropertyValues":{"http":{"method":"GET","requestUri":"/properties/interpolated"},"input":{"type":"structure","required":["startTimeInSeconds","endTimeInSeconds","quality","intervalInSeconds","type"],"members":{"assetId":{"location":"querystring","locationName":"assetId"},"propertyId":{"location":"querystring","locationName":"propertyId"},"propertyAlias":{"location":"querystring","locationName":"propertyAlias"},"startTimeInSeconds":{"location":"querystring","locationName":"startTimeInSeconds","type":"long"},"startTimeOffsetInNanos":{"location":"querystring","locationName":"startTimeOffsetInNanos","type":"integer"},"endTimeInSeconds":{"location":"querystring","locationName":"endTimeInSeconds","type":"long"},"endTimeOffsetInNanos":{"location":"querystring","locationName":"endTimeOffsetInNanos","type":"integer"},"quality":{"location":"querystring","locationName":"quality"},"intervalInSeconds":{"location":"querystring","locationName":"intervalInSeconds","type":"long"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"type":{"location":"querystring","locationName":"type"},"intervalWindowInSeconds":{"location":"querystring","locationName":"intervalWindowInSeconds","type":"long"}}},"output":{"type":"structure","required":["interpolatedAssetPropertyValues"],"members":{"interpolatedAssetPropertyValues":{"type":"list","member":{"type":"structure","required":["timestamp","value"],"members":{"timestamp":{"shape":"S1o"},"value":{"shape":"S1j"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"data."}},"ListAccessPolicies":{"http":{"method":"GET","requestUri":"/access-policies","responseCode":200},"input":{"type":"structure","members":{"identityType":{"location":"querystring","locationName":"identityType"},"identityId":{"location":"querystring","locationName":"identityId"},"resourceType":{"location":"querystring","locationName":"resourceType"},"resourceId":{"location":"querystring","locationName":"resourceId"},"iamArn":{"location":"querystring","locationName":"iamArn"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["accessPolicySummaries"],"members":{"accessPolicySummaries":{"type":"list","member":{"type":"structure","required":["id","identity","resource","permission"],"members":{"id":{},"identity":{"shape":"S2k"},"resource":{"shape":"S2r"},"permission":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"monitor."}},"ListAssetModels":{"http":{"method":"GET","requestUri":"/asset-models"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["assetModelSummaries"],"members":{"assetModelSummaries":{"type":"list","member":{"type":"structure","required":["id","arn","name","description","creationDate","lastUpdateDate","status"],"members":{"id":{},"arn":{},"name":{},"description":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"},"status":{"shape":"S47"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"ListAssetRelationships":{"http":{"method":"GET","requestUri":"/assets/{assetId}/assetRelationships"},"input":{"type":"structure","required":["assetId","traversalType"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"traversalType":{"location":"querystring","locationName":"traversalType"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["assetRelationshipSummaries"],"members":{"assetRelationshipSummaries":{"type":"list","member":{"type":"structure","required":["relationshipType"],"members":{"hierarchyInfo":{"type":"structure","members":{"parentAssetId":{},"childAssetId":{}}},"relationshipType":{}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"ListAssets":{"http":{"method":"GET","requestUri":"/assets"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"assetModelId":{"location":"querystring","locationName":"assetModelId"},"filter":{"location":"querystring","locationName":"filter"}}},"output":{"type":"structure","required":["assetSummaries"],"members":{"assetSummaries":{"type":"list","member":{"type":"structure","required":["id","arn","name","assetModelId","creationDate","lastUpdateDate","status","hierarchies"],"members":{"id":{},"arn":{},"name":{},"assetModelId":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"},"status":{"shape":"S32"},"hierarchies":{"shape":"S5m"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"ListAssociatedAssets":{"http":{"method":"GET","requestUri":"/assets/{assetId}/hierarchies"},"input":{"type":"structure","required":["assetId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"hierarchyId":{"location":"querystring","locationName":"hierarchyId"},"traversalDirection":{"location":"querystring","locationName":"traversalDirection"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["assetSummaries"],"members":{"assetSummaries":{"type":"list","member":{"type":"structure","required":["id","arn","name","assetModelId","creationDate","lastUpdateDate","status","hierarchies"],"members":{"id":{},"arn":{},"name":{},"assetModelId":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"},"status":{"shape":"S32"},"hierarchies":{"shape":"S5m"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"ListDashboards":{"http":{"method":"GET","requestUri":"/dashboards","responseCode":200},"input":{"type":"structure","required":["projectId"],"members":{"projectId":{"location":"querystring","locationName":"projectId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["dashboardSummaries"],"members":{"dashboardSummaries":{"type":"list","member":{"type":"structure","required":["id","name"],"members":{"id":{},"name":{},"description":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"monitor."}},"ListGateways":{"http":{"method":"GET","requestUri":"/20200301/gateways"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["gatewaySummaries"],"members":{"gatewaySummaries":{"type":"list","member":{"type":"structure","required":["gatewayId","gatewayName","creationDate","lastUpdateDate"],"members":{"gatewayId":{},"gatewayName":{},"gatewayPlatform":{"shape":"S4d"},"gatewayCapabilitySummaries":{"shape":"S6c"},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"ListPortals":{"http":{"method":"GET","requestUri":"/portals","responseCode":200},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","members":{"portalSummaries":{"type":"list","member":{"type":"structure","required":["id","name","startUrl","status"],"members":{"id":{},"name":{},"description":{},"startUrl":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"},"roleArn":{},"status":{"shape":"S4r"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"monitor."}},"ListProjectAssets":{"http":{"method":"GET","requestUri":"/projects/{projectId}/assets","responseCode":200},"input":{"type":"structure","required":["projectId"],"members":{"projectId":{"location":"uri","locationName":"projectId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["assetIds"],"members":{"assetIds":{"type":"list","member":{}},"nextToken":{}}},"endpoint":{"hostPrefix":"monitor."}},"ListProjects":{"http":{"method":"GET","requestUri":"/projects","responseCode":200},"input":{"type":"structure","required":["portalId"],"members":{"portalId":{"location":"querystring","locationName":"portalId"},"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"}}},"output":{"type":"structure","required":["projectSummaries"],"members":{"projectSummaries":{"type":"list","member":{"type":"structure","required":["id","name"],"members":{"id":{},"name":{},"description":{},"creationDate":{"type":"timestamp"},"lastUpdateDate":{"type":"timestamp"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"monitor."}},"ListTagsForResource":{"http":{"method":"GET","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"}}},"output":{"type":"structure","members":{"tags":{"shape":"S2v"}}},"endpoint":{"hostPrefix":"api."}},"ListTimeSeries":{"http":{"method":"GET","requestUri":"/timeseries/"},"input":{"type":"structure","members":{"nextToken":{"location":"querystring","locationName":"nextToken"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"assetId":{"location":"querystring","locationName":"assetId"},"aliasPrefix":{"location":"querystring","locationName":"aliasPrefix"},"timeSeriesType":{"location":"querystring","locationName":"timeSeriesType"}}},"output":{"type":"structure","required":["TimeSeriesSummaries"],"members":{"TimeSeriesSummaries":{"type":"list","member":{"type":"structure","required":["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate"],"members":{"assetId":{},"propertyId":{},"alias":{},"timeSeriesId":{},"dataType":{},"dataTypeSpec":{},"timeSeriesCreationDate":{"type":"timestamp"},"timeSeriesLastUpdateDate":{"type":"timestamp"}}}},"nextToken":{}}},"endpoint":{"hostPrefix":"api."}},"PutDefaultEncryptionConfiguration":{"http":{"requestUri":"/configuration/account/encryption"},"input":{"type":"structure","required":["encryptionType"],"members":{"encryptionType":{},"kmsKeyId":{}}},"output":{"type":"structure","required":["encryptionType","configurationStatus"],"members":{"encryptionType":{},"kmsKeyArn":{},"configurationStatus":{"shape":"S67"}}},"endpoint":{"hostPrefix":"api."}},"PutLoggingOptions":{"http":{"method":"PUT","requestUri":"/logging"},"input":{"type":"structure","required":["loggingOptions"],"members":{"loggingOptions":{"shape":"S6l"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"api."}},"PutStorageConfiguration":{"http":{"requestUri":"/configuration/account/storage"},"input":{"type":"structure","required":["storageType"],"members":{"storageType":{},"multiLayerStorage":{"shape":"S6w"},"disassociatedDataStorage":{},"retentionPeriod":{"shape":"S6z"}}},"output":{"type":"structure","required":["storageType","configurationStatus"],"members":{"storageType":{},"multiLayerStorage":{"shape":"S6w"},"disassociatedDataStorage":{},"retentionPeriod":{"shape":"S6z"},"configurationStatus":{"shape":"S67"}}},"endpoint":{"hostPrefix":"api."}},"TagResource":{"http":{"requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"tags":{"shape":"S2v"}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"api."}},"UntagResource":{"http":{"method":"DELETE","requestUri":"/tags"},"input":{"type":"structure","required":["resourceArn","tagKeys"],"members":{"resourceArn":{"location":"querystring","locationName":"resourceArn"},"tagKeys":{"location":"querystring","locationName":"tagKeys","type":"list","member":{}}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"api."}},"UpdateAccessPolicy":{"http":{"method":"PUT","requestUri":"/access-policies/{accessPolicyId}","responseCode":200},"input":{"type":"structure","required":["accessPolicyId","accessPolicyIdentity","accessPolicyResource","accessPolicyPermission"],"members":{"accessPolicyId":{"location":"uri","locationName":"accessPolicyId"},"accessPolicyIdentity":{"shape":"S2k"},"accessPolicyResource":{"shape":"S2r"},"accessPolicyPermission":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}},"UpdateAsset":{"http":{"method":"PUT","requestUri":"/assets/{assetId}","responseCode":202},"input":{"type":"structure","required":["assetId","assetName"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"assetName":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["assetStatus"],"members":{"assetStatus":{"shape":"S32"}}},"endpoint":{"hostPrefix":"api."}},"UpdateAssetModel":{"http":{"method":"PUT","requestUri":"/asset-models/{assetModelId}","responseCode":202},"input":{"type":"structure","required":["assetModelId","assetModelName"],"members":{"assetModelId":{"location":"uri","locationName":"assetModelId"},"assetModelName":{},"assetModelDescription":{},"assetModelProperties":{"shape":"S5s"},"assetModelHierarchies":{"shape":"S5u"},"assetModelCompositeModels":{"shape":"S5w"},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","required":["assetModelStatus"],"members":{"assetModelStatus":{"shape":"S47"}}},"endpoint":{"hostPrefix":"api."}},"UpdateAssetProperty":{"http":{"method":"PUT","requestUri":"/assets/{assetId}/properties/{propertyId}"},"input":{"type":"structure","required":["assetId","propertyId"],"members":{"assetId":{"location":"uri","locationName":"assetId"},"propertyId":{"location":"uri","locationName":"propertyId"},"propertyAlias":{},"propertyNotificationState":{},"clientToken":{"idempotencyToken":true}}},"endpoint":{"hostPrefix":"api."}},"UpdateDashboard":{"http":{"method":"PUT","requestUri":"/dashboards/{dashboardId}","responseCode":200},"input":{"type":"structure","required":["dashboardId","dashboardName","dashboardDefinition"],"members":{"dashboardId":{"location":"uri","locationName":"dashboardId"},"dashboardName":{},"dashboardDescription":{},"dashboardDefinition":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}},"UpdateGateway":{"http":{"method":"PUT","requestUri":"/20200301/gateways/{gatewayId}"},"input":{"type":"structure","required":["gatewayId","gatewayName"],"members":{"gatewayId":{"location":"uri","locationName":"gatewayId"},"gatewayName":{}}},"endpoint":{"hostPrefix":"api."}},"UpdateGatewayCapabilityConfiguration":{"http":{"requestUri":"/20200301/gateways/{gatewayId}/capability","responseCode":201},"input":{"type":"structure","required":["gatewayId","capabilityNamespace","capabilityConfiguration"],"members":{"gatewayId":{"location":"uri","locationName":"gatewayId"},"capabilityNamespace":{},"capabilityConfiguration":{}}},"output":{"type":"structure","required":["capabilityNamespace","capabilitySyncStatus"],"members":{"capabilityNamespace":{},"capabilitySyncStatus":{}}},"endpoint":{"hostPrefix":"api."}},"UpdatePortal":{"http":{"method":"PUT","requestUri":"/portals/{portalId}","responseCode":202},"input":{"type":"structure","required":["portalId","portalName","portalContactEmail","roleArn"],"members":{"portalId":{"location":"uri","locationName":"portalId"},"portalName":{},"portalDescription":{},"portalContactEmail":{},"portalLogoImage":{"type":"structure","members":{"id":{},"file":{"shape":"S4k"}}},"roleArn":{},"clientToken":{"idempotencyToken":true},"notificationSenderEmail":{},"alarms":{"shape":"S4o"}}},"output":{"type":"structure","required":["portalStatus"],"members":{"portalStatus":{"shape":"S4r"}}},"endpoint":{"hostPrefix":"monitor."}},"UpdateProject":{"http":{"method":"PUT","requestUri":"/projects/{projectId}","responseCode":200},"input":{"type":"structure","required":["projectId","projectName"],"members":{"projectId":{"location":"uri","locationName":"projectId"},"projectName":{},"projectDescription":{},"clientToken":{"idempotencyToken":true}}},"output":{"type":"structure","members":{}},"endpoint":{"hostPrefix":"monitor."}}},"shapes":{"S7":{"type":"list","member":{}},"Sa":{"type":"structure","required":["assetId","code","message"],"members":{"assetId":{},"code":{},"message":{}}},"Sl":{"type":"list","member":{}},"Sp":{"type":"list","member":{}},"S11":{"type":"list","member":{"type":"structure","required":["timestamp","value"],"members":{"timestamp":{"type":"timestamp"},"quality":{},"value":{"type":"structure","members":{"average":{"type":"double"},"count":{"type":"double"},"maximum":{"type":"double"},"minimum":{"type":"double"},"sum":{"type":"double"},"standardDeviation":{"type":"double"}}}}}},"S1i":{"type":"structure","required":["value","timestamp"],"members":{"value":{"shape":"S1j"},"timestamp":{"shape":"S1o"},"quality":{}}},"S1j":{"type":"structure","members":{"stringValue":{},"integerValue":{"type":"integer"},"doubleValue":{"type":"double"},"booleanValue":{"type":"boolean"}}},"S1o":{"type":"structure","required":["timeInSeconds"],"members":{"timeInSeconds":{"type":"long"},"offsetInNanos":{"type":"integer"}}},"S24":{"type":"list","member":{"shape":"S1i"}},"S2k":{"type":"structure","members":{"user":{"type":"structure","required":["id"],"members":{"id":{}}},"group":{"type":"structure","required":["id"],"members":{"id":{}}},"iamUser":{"type":"structure","required":["arn"],"members":{"arn":{}}},"iamRole":{"type":"structure","required":["arn"],"members":{"arn":{}}}}},"S2r":{"type":"structure","members":{"portal":{"type":"structure","required":["id"],"members":{"id":{}}},"project":{"type":"structure","required":["id"],"members":{"id":{}}}}},"S2v":{"type":"map","key":{},"value":{}},"S32":{"type":"structure","required":["state"],"members":{"state":{},"error":{"shape":"S34"}}},"S34":{"type":"structure","required":["code","message"],"members":{"code":{},"message":{},"details":{"type":"list","member":{"type":"structure","required":["code","message"],"members":{"code":{},"message":{}}}}}},"S3c":{"type":"list","member":{"type":"structure","required":["name","dataType","type"],"members":{"name":{},"dataType":{},"dataTypeSpec":{},"unit":{},"type":{"shape":"S3g"}}}},"S3g":{"type":"structure","members":{"attribute":{"type":"structure","members":{"defaultValue":{}}},"measurement":{"type":"structure","members":{"processingConfig":{"type":"structure","required":["forwardingConfig"],"members":{"forwardingConfig":{"shape":"S3l"}}}}},"transform":{"type":"structure","required":["expression","variables"],"members":{"expression":{},"variables":{"shape":"S3p"},"processingConfig":{"type":"structure","required":["computeLocation"],"members":{"computeLocation":{},"forwardingConfig":{"shape":"S3l"}}}}},"metric":{"type":"structure","required":["expression","variables","window"],"members":{"expression":{},"variables":{"shape":"S3p"},"window":{"type":"structure","members":{"tumbling":{"type":"structure","required":["interval"],"members":{"interval":{},"offset":{}}}}},"processingConfig":{"type":"structure","required":["computeLocation"],"members":{"computeLocation":{}}}}}}},"S3l":{"type":"structure","required":["state"],"members":{"state":{}}},"S3p":{"type":"list","member":{"type":"structure","required":["name","value"],"members":{"name":{},"value":{"type":"structure","required":["propertyId"],"members":{"propertyId":{},"hierarchyId":{}}}}}},"S47":{"type":"structure","required":["state"],"members":{"state":{},"error":{"shape":"S34"}}},"S4d":{"type":"structure","members":{"greengrass":{"type":"structure","required":["groupArn"],"members":{"groupArn":{}}},"greengrassV2":{"type":"structure","required":["coreDeviceThingName"],"members":{"coreDeviceThingName":{}}}}},"S4k":{"type":"structure","required":["data","type"],"members":{"data":{"type":"blob"},"type":{}}},"S4o":{"type":"structure","required":["alarmRoleArn"],"members":{"alarmRoleArn":{},"notificationLambdaArn":{}}},"S4r":{"type":"structure","required":["state"],"members":{"state":{},"error":{"type":"structure","members":{"code":{},"message":{}}}}},"S5h":{"type":"list","member":{"type":"structure","required":["id","name","dataType"],"members":{"id":{},"name":{},"alias":{},"notification":{"shape":"S5j"},"dataType":{},"dataTypeSpec":{},"unit":{}}}},"S5j":{"type":"structure","required":["topic","state"],"members":{"topic":{},"state":{}}},"S5m":{"type":"list","member":{"type":"structure","required":["name"],"members":{"id":{},"name":{}}}},"S5s":{"type":"list","member":{"type":"structure","required":["name","dataType","type"],"members":{"id":{},"name":{},"dataType":{},"dataTypeSpec":{},"unit":{},"type":{"shape":"S3g"}}}},"S5u":{"type":"list","member":{"type":"structure","required":["name","childAssetModelId"],"members":{"id":{},"name":{},"childAssetModelId":{}}}},"S5w":{"type":"list","member":{"type":"structure","required":["name","type"],"members":{"name":{},"description":{},"type":{},"properties":{"shape":"S5s"}}}},"S60":{"type":"structure","required":["id","name","dataType"],"members":{"id":{},"name":{},"alias":{},"notification":{"shape":"S5j"},"dataType":{},"unit":{},"type":{"shape":"S3g"}}},"S67":{"type":"structure","required":["state"],"members":{"state":{},"error":{"type":"structure","required":["code","message"],"members":{"code":{},"message":{}}}}},"S6c":{"type":"list","member":{"type":"structure","required":["capabilityNamespace","capabilitySyncStatus"],"members":{"capabilityNamespace":{},"capabilitySyncStatus":{}}}},"S6l":{"type":"structure","required":["level"],"members":{"level":{}}},"S6w":{"type":"structure","required":["customerManagedS3Storage"],"members":{"customerManagedS3Storage":{"type":"structure","required":["s3ResourceArn","roleArn"],"members":{"s3ResourceArn":{},"roleArn":{}}}}},"S6z":{"type":"structure","members":{"numberOfDays":{"type":"integer"},"unlimited":{"type":"boolean"}}}}} /***/ }), /* 878 */ /***/ (function(module, exports) { - module.exports = {"pagination":{"GetAssetPropertyAggregates":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"aggregatedValues"},"GetAssetPropertyValueHistory":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetPropertyValueHistory"},"GetInterpolatedAssetPropertyValues":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"interpolatedAssetPropertyValues"},"ListAccessPolicies":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"accessPolicySummaries"},"ListAssetModels":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetModelSummaries"},"ListAssetRelationships":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetRelationshipSummaries"},"ListAssets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetSummaries"},"ListAssociatedAssets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetSummaries"},"ListDashboards":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"dashboardSummaries"},"ListGateways":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"gatewaySummaries"},"ListPortals":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"portalSummaries"},"ListProjectAssets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetIds"},"ListProjects":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"projectSummaries"},"ListTimeSeries":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"TimeSeriesSummaries"}}} + module.exports = {"pagination":{"BatchGetAssetPropertyAggregates":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"BatchGetAssetPropertyValue":{"input_token":"nextToken","output_token":"nextToken"},"BatchGetAssetPropertyValueHistory":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults"},"GetAssetPropertyAggregates":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"aggregatedValues"},"GetAssetPropertyValueHistory":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetPropertyValueHistory"},"GetInterpolatedAssetPropertyValues":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"interpolatedAssetPropertyValues"},"ListAccessPolicies":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"accessPolicySummaries"},"ListAssetModels":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetModelSummaries"},"ListAssetRelationships":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetRelationshipSummaries"},"ListAssets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetSummaries"},"ListAssociatedAssets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetSummaries"},"ListDashboards":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"dashboardSummaries"},"ListGateways":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"gatewaySummaries"},"ListPortals":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"portalSummaries"},"ListProjectAssets":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"assetIds"},"ListProjects":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"projectSummaries"},"ListTimeSeries":{"input_token":"nextToken","output_token":"nextToken","limit_key":"maxResults","result_key":"TimeSeriesSummaries"}}} /***/ }), /* 879 */ @@ -54239,7 +54239,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 997 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2017-07-25","endpointPrefix":"lookoutmetrics","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"LookoutMetrics","serviceFullName":"Amazon Lookout for Metrics","serviceId":"LookoutMetrics","signatureVersion":"v4","signingName":"lookoutmetrics","uid":"lookoutmetrics-2017-07-25"},"operations":{"ActivateAnomalyDetector":{"http":{"requestUri":"/ActivateAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{}}},"BackTestAnomalyDetector":{"http":{"requestUri":"/BackTestAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{}}},"CreateAlert":{"http":{"requestUri":"/CreateAlert"},"input":{"type":"structure","required":["AlertName","AlertSensitivityThreshold","AnomalyDetectorArn","Action"],"members":{"AlertName":{},"AlertSensitivityThreshold":{"type":"integer"},"AlertDescription":{},"AnomalyDetectorArn":{},"Action":{"shape":"Sa"},"Tags":{"shape":"Sd"}}},"output":{"type":"structure","members":{"AlertArn":{}}}},"CreateAnomalyDetector":{"http":{"requestUri":"/CreateAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorName","AnomalyDetectorConfig"],"members":{"AnomalyDetectorName":{},"AnomalyDetectorDescription":{},"AnomalyDetectorConfig":{"shape":"Sk"},"KmsKeyArn":{},"Tags":{"shape":"Sd"}}},"output":{"type":"structure","members":{"AnomalyDetectorArn":{}}}},"CreateMetricSet":{"http":{"requestUri":"/CreateMetricSet"},"input":{"type":"structure","required":["AnomalyDetectorArn","MetricSetName","MetricList","MetricSource"],"members":{"AnomalyDetectorArn":{},"MetricSetName":{},"MetricSetDescription":{},"MetricList":{"shape":"Sr"},"Offset":{"type":"integer"},"TimestampColumn":{"shape":"Sx"},"DimensionList":{"shape":"Sz"},"MetricSetFrequency":{},"MetricSource":{"shape":"S10"},"Timezone":{},"Tags":{"shape":"Sd"}}},"output":{"type":"structure","members":{"MetricSetArn":{}}}},"DeactivateAnomalyDetector":{"http":{"requestUri":"/DeactivateAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{}}},"DeleteAlert":{"http":{"requestUri":"/DeleteAlert"},"input":{"type":"structure","required":["AlertArn"],"members":{"AlertArn":{}}},"output":{"type":"structure","members":{}}},"DeleteAnomalyDetector":{"http":{"requestUri":"/DeleteAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{}}},"DescribeAlert":{"http":{"requestUri":"/DescribeAlert"},"input":{"type":"structure","required":["AlertArn"],"members":{"AlertArn":{}}},"output":{"type":"structure","members":{"Alert":{"type":"structure","members":{"Action":{"shape":"Sa"},"AlertDescription":{},"AlertArn":{},"AnomalyDetectorArn":{},"AlertName":{},"AlertSensitivityThreshold":{"type":"integer"},"AlertType":{},"AlertStatus":{},"LastModificationTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"}}}}}},"DescribeAnomalyDetectionExecutions":{"http":{"requestUri":"/DescribeAnomalyDetectionExecutions"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{},"Timestamp":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ExecutionList":{"type":"list","member":{"type":"structure","members":{"Timestamp":{},"Status":{},"FailureReason":{}}}},"NextToken":{}}}},"DescribeAnomalyDetector":{"http":{"requestUri":"/DescribeAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{"AnomalyDetectorArn":{},"AnomalyDetectorName":{},"AnomalyDetectorDescription":{},"AnomalyDetectorConfig":{"type":"structure","members":{"AnomalyDetectorFrequency":{}}},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Status":{},"FailureReason":{},"KmsKeyArn":{},"FailureType":{}}}},"DescribeMetricSet":{"http":{"requestUri":"/DescribeMetricSet"},"input":{"type":"structure","required":["MetricSetArn"],"members":{"MetricSetArn":{}}},"output":{"type":"structure","members":{"MetricSetArn":{},"AnomalyDetectorArn":{},"MetricSetName":{},"MetricSetDescription":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Offset":{"type":"integer"},"MetricList":{"shape":"Sr"},"TimestampColumn":{"shape":"Sx"},"DimensionList":{"shape":"Sz"},"MetricSetFrequency":{},"Timezone":{},"MetricSource":{"shape":"S10"}}}},"GetAnomalyGroup":{"http":{"requestUri":"/GetAnomalyGroup"},"input":{"type":"structure","required":["AnomalyGroupId","AnomalyDetectorArn"],"members":{"AnomalyGroupId":{},"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{"AnomalyGroup":{"type":"structure","members":{"StartTime":{},"EndTime":{},"AnomalyGroupId":{},"AnomalyGroupScore":{"type":"double"},"PrimaryMetricName":{},"MetricLevelImpactList":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"NumTimeSeries":{"type":"integer"},"ContributionMatrix":{"type":"structure","members":{"DimensionContributionList":{"type":"list","member":{"type":"structure","members":{"DimensionName":{},"DimensionValueContributionList":{"type":"list","member":{"type":"structure","members":{"DimensionValue":{},"ContributionScore":{"type":"double"}}}}}}}}}}}}}}}}},"GetFeedback":{"http":{"requestUri":"/GetFeedback"},"input":{"type":"structure","required":["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],"members":{"AnomalyDetectorArn":{},"AnomalyGroupTimeSeriesFeedback":{"type":"structure","required":["AnomalyGroupId"],"members":{"AnomalyGroupId":{},"TimeSeriesId":{}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AnomalyGroupTimeSeriesFeedback":{"type":"list","member":{"type":"structure","members":{"TimeSeriesId":{},"IsAnomaly":{"type":"boolean"}}}},"NextToken":{}}}},"GetSampleData":{"http":{"requestUri":"/GetSampleData"},"input":{"type":"structure","members":{"S3SourceConfig":{"type":"structure","required":["RoleArn","FileFormatDescriptor"],"members":{"RoleArn":{},"TemplatedPathList":{"shape":"S12"},"HistoricalDataPathList":{"shape":"S14"},"FileFormatDescriptor":{"shape":"S16"}}}}},"output":{"type":"structure","members":{"HeaderValues":{"type":"list","member":{}},"SampleRows":{"type":"list","member":{"type":"list","member":{}}}}}},"ListAlerts":{"http":{"requestUri":"/ListAlerts"},"input":{"type":"structure","members":{"AnomalyDetectorArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AlertSummaryList":{"type":"list","member":{"type":"structure","members":{"AlertArn":{},"AnomalyDetectorArn":{},"AlertName":{},"AlertSensitivityThreshold":{"type":"integer"},"AlertType":{},"AlertStatus":{},"LastModificationTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"Tags":{"shape":"Sd"}}}},"NextToken":{}}}},"ListAnomalyDetectors":{"http":{"requestUri":"/ListAnomalyDetectors"},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AnomalyDetectorSummaryList":{"type":"list","member":{"type":"structure","members":{"AnomalyDetectorArn":{},"AnomalyDetectorName":{},"AnomalyDetectorDescription":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Status":{},"Tags":{"shape":"Sd"}}}},"NextToken":{}}}},"ListAnomalyGroupRelatedMetrics":{"http":{"requestUri":"/ListAnomalyGroupRelatedMetrics"},"input":{"type":"structure","required":["AnomalyDetectorArn","AnomalyGroupId"],"members":{"AnomalyDetectorArn":{},"AnomalyGroupId":{},"RelationshipTypeFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InterMetricImpactList":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"AnomalyGroupId":{},"RelationshipType":{},"ContributionPercentage":{"type":"double"}}}},"NextToken":{}}}},"ListAnomalyGroupSummaries":{"http":{"requestUri":"/ListAnomalyGroupSummaries"},"input":{"type":"structure","required":["AnomalyDetectorArn","SensitivityThreshold"],"members":{"AnomalyDetectorArn":{},"SensitivityThreshold":{"type":"integer"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AnomalyGroupSummaryList":{"type":"list","member":{"type":"structure","members":{"StartTime":{},"EndTime":{},"AnomalyGroupId":{},"AnomalyGroupScore":{"type":"double"},"PrimaryMetricName":{}}}},"AnomalyGroupStatistics":{"type":"structure","members":{"EvaluationStartDate":{},"TotalCount":{"type":"integer"},"ItemizedMetricStatsList":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"OccurrenceCount":{"type":"integer"}}}}}},"NextToken":{}}}},"ListAnomalyGroupTimeSeries":{"http":{"requestUri":"/ListAnomalyGroupTimeSeries"},"input":{"type":"structure","required":["AnomalyDetectorArn","AnomalyGroupId","MetricName"],"members":{"AnomalyDetectorArn":{},"AnomalyGroupId":{},"MetricName":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AnomalyGroupId":{},"MetricName":{},"TimestampList":{"type":"list","member":{}},"NextToken":{},"TimeSeriesList":{"type":"list","member":{"type":"structure","required":["TimeSeriesId","DimensionList","MetricValueList"],"members":{"TimeSeriesId":{},"DimensionList":{"type":"list","member":{"type":"structure","required":["DimensionName","DimensionValue"],"members":{"DimensionName":{},"DimensionValue":{}}}},"MetricValueList":{"type":"list","member":{"type":"double"}}}}}}}},"ListMetricSets":{"http":{"requestUri":"/ListMetricSets"},"input":{"type":"structure","members":{"AnomalyDetectorArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"MetricSetSummaryList":{"type":"list","member":{"type":"structure","members":{"MetricSetArn":{},"AnomalyDetectorArn":{},"MetricSetDescription":{},"MetricSetName":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Tags":{"shape":"Sd"}}}},"NextToken":{}}}},"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":"Sd","locationName":"Tags"}}}},"PutFeedback":{"http":{"requestUri":"/PutFeedback"},"input":{"type":"structure","required":["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],"members":{"AnomalyDetectorArn":{},"AnomalyGroupTimeSeriesFeedback":{"type":"structure","required":["AnomalyGroupId","TimeSeriesId","IsAnomaly"],"members":{"AnomalyGroupId":{},"TimeSeriesId":{},"IsAnomaly":{"type":"boolean"}}}}},"output":{"type":"structure","members":{}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"},"Tags":{"shape":"Sd","locationName":"tags"}}},"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":{}}},"UpdateAnomalyDetector":{"http":{"requestUri":"/UpdateAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{},"KmsKeyArn":{},"AnomalyDetectorDescription":{},"AnomalyDetectorConfig":{"shape":"Sk"}}},"output":{"type":"structure","members":{"AnomalyDetectorArn":{}}}},"UpdateMetricSet":{"http":{"requestUri":"/UpdateMetricSet"},"input":{"type":"structure","required":["MetricSetArn"],"members":{"MetricSetArn":{},"MetricSetDescription":{},"MetricList":{"shape":"Sr"},"Offset":{"type":"integer"},"TimestampColumn":{"shape":"Sx"},"DimensionList":{"shape":"Sz"},"MetricSetFrequency":{},"MetricSource":{"shape":"S10"}}},"output":{"type":"structure","members":{"MetricSetArn":{}}}}},"shapes":{"Sa":{"type":"structure","members":{"SNSConfiguration":{"type":"structure","required":["RoleArn","SnsTopicArn"],"members":{"RoleArn":{},"SnsTopicArn":{}}},"LambdaConfiguration":{"type":"structure","required":["RoleArn","LambdaArn"],"members":{"RoleArn":{},"LambdaArn":{}}}}},"Sd":{"type":"map","key":{},"value":{}},"Sk":{"type":"structure","members":{"AnomalyDetectorFrequency":{}}},"Sr":{"type":"list","member":{"type":"structure","required":["MetricName","AggregationFunction"],"members":{"MetricName":{},"AggregationFunction":{},"Namespace":{}}}},"Sx":{"type":"structure","members":{"ColumnName":{},"ColumnFormat":{}}},"Sz":{"type":"list","member":{}},"S10":{"type":"structure","members":{"S3SourceConfig":{"type":"structure","members":{"RoleArn":{},"TemplatedPathList":{"shape":"S12"},"HistoricalDataPathList":{"shape":"S14"},"FileFormatDescriptor":{"shape":"S16"}}},"AppFlowConfig":{"type":"structure","members":{"RoleArn":{},"FlowName":{}}},"CloudWatchConfig":{"type":"structure","members":{"RoleArn":{}}},"RDSSourceConfig":{"type":"structure","members":{"DBInstanceIdentifier":{},"DatabaseHost":{},"DatabasePort":{"type":"integer"},"SecretManagerArn":{},"DatabaseName":{},"TableName":{},"RoleArn":{},"VpcConfiguration":{"shape":"S1q"}}},"RedshiftSourceConfig":{"type":"structure","members":{"ClusterIdentifier":{},"DatabaseHost":{},"DatabasePort":{"type":"integer"},"SecretManagerArn":{},"DatabaseName":{},"TableName":{},"RoleArn":{},"VpcConfiguration":{"shape":"S1q"}}}}},"S12":{"type":"list","member":{}},"S14":{"type":"list","member":{}},"S16":{"type":"structure","members":{"CsvFormatDescriptor":{"type":"structure","members":{"FileCompression":{},"Charset":{},"ContainsHeader":{"type":"boolean"},"Delimiter":{},"HeaderList":{"type":"list","member":{}},"QuoteSymbol":{}}},"JsonFormatDescriptor":{"type":"structure","members":{"FileCompression":{},"Charset":{}}}}},"S1q":{"type":"structure","required":["SubnetIdList","SecurityGroupIdList"],"members":{"SubnetIdList":{"type":"list","member":{}},"SecurityGroupIdList":{"type":"list","member":{}}}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2017-07-25","endpointPrefix":"lookoutmetrics","jsonVersion":"1.1","protocol":"rest-json","serviceAbbreviation":"LookoutMetrics","serviceFullName":"Amazon Lookout for Metrics","serviceId":"LookoutMetrics","signatureVersion":"v4","signingName":"lookoutmetrics","uid":"lookoutmetrics-2017-07-25"},"operations":{"ActivateAnomalyDetector":{"http":{"requestUri":"/ActivateAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{}}},"BackTestAnomalyDetector":{"http":{"requestUri":"/BackTestAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{}}},"CreateAlert":{"http":{"requestUri":"/CreateAlert"},"input":{"type":"structure","required":["AlertName","AlertSensitivityThreshold","AnomalyDetectorArn","Action"],"members":{"AlertName":{},"AlertSensitivityThreshold":{"type":"integer"},"AlertDescription":{},"AnomalyDetectorArn":{},"Action":{"shape":"Sa"},"Tags":{"shape":"Sd"}}},"output":{"type":"structure","members":{"AlertArn":{}}}},"CreateAnomalyDetector":{"http":{"requestUri":"/CreateAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorName","AnomalyDetectorConfig"],"members":{"AnomalyDetectorName":{},"AnomalyDetectorDescription":{},"AnomalyDetectorConfig":{"shape":"Sk"},"KmsKeyArn":{},"Tags":{"shape":"Sd"}}},"output":{"type":"structure","members":{"AnomalyDetectorArn":{}}}},"CreateMetricSet":{"http":{"requestUri":"/CreateMetricSet"},"input":{"type":"structure","required":["AnomalyDetectorArn","MetricSetName","MetricList","MetricSource"],"members":{"AnomalyDetectorArn":{},"MetricSetName":{},"MetricSetDescription":{},"MetricList":{"shape":"Sr"},"Offset":{"type":"integer"},"TimestampColumn":{"shape":"Sx"},"DimensionList":{"shape":"Sz"},"MetricSetFrequency":{},"MetricSource":{"shape":"S10"},"Timezone":{},"Tags":{"shape":"Sd"}}},"output":{"type":"structure","members":{"MetricSetArn":{}}}},"DeactivateAnomalyDetector":{"http":{"requestUri":"/DeactivateAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{}}},"DeleteAlert":{"http":{"requestUri":"/DeleteAlert"},"input":{"type":"structure","required":["AlertArn"],"members":{"AlertArn":{}}},"output":{"type":"structure","members":{}}},"DeleteAnomalyDetector":{"http":{"requestUri":"/DeleteAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{}}},"DescribeAlert":{"http":{"requestUri":"/DescribeAlert"},"input":{"type":"structure","required":["AlertArn"],"members":{"AlertArn":{}}},"output":{"type":"structure","members":{"Alert":{"type":"structure","members":{"Action":{"shape":"Sa"},"AlertDescription":{},"AlertArn":{},"AnomalyDetectorArn":{},"AlertName":{},"AlertSensitivityThreshold":{"type":"integer"},"AlertType":{},"AlertStatus":{},"LastModificationTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"}}}}}},"DescribeAnomalyDetectionExecutions":{"http":{"requestUri":"/DescribeAnomalyDetectionExecutions"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{},"Timestamp":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"ExecutionList":{"type":"list","member":{"type":"structure","members":{"Timestamp":{},"Status":{},"FailureReason":{}}}},"NextToken":{}}}},"DescribeAnomalyDetector":{"http":{"requestUri":"/DescribeAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{"AnomalyDetectorArn":{},"AnomalyDetectorName":{},"AnomalyDetectorDescription":{},"AnomalyDetectorConfig":{"type":"structure","members":{"AnomalyDetectorFrequency":{}}},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Status":{},"FailureReason":{},"KmsKeyArn":{},"FailureType":{}}}},"DescribeMetricSet":{"http":{"requestUri":"/DescribeMetricSet"},"input":{"type":"structure","required":["MetricSetArn"],"members":{"MetricSetArn":{}}},"output":{"type":"structure","members":{"MetricSetArn":{},"AnomalyDetectorArn":{},"MetricSetName":{},"MetricSetDescription":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Offset":{"type":"integer"},"MetricList":{"shape":"Sr"},"TimestampColumn":{"shape":"Sx"},"DimensionList":{"shape":"Sz"},"MetricSetFrequency":{},"Timezone":{},"MetricSource":{"shape":"S10"}}}},"DetectMetricSetConfig":{"http":{"requestUri":"/DetectMetricSetConfig"},"input":{"type":"structure","required":["AnomalyDetectorArn","AutoDetectionMetricSource"],"members":{"AnomalyDetectorArn":{},"AutoDetectionMetricSource":{"type":"structure","members":{"S3SourceConfig":{"type":"structure","members":{"TemplatedPathList":{"shape":"S12"},"HistoricalDataPathList":{"shape":"S14"}}}}}}},"output":{"type":"structure","members":{"DetectedMetricSetConfig":{"type":"structure","members":{"Offset":{"shape":"S2y"},"MetricSetFrequency":{"shape":"S2y"},"MetricSource":{"type":"structure","members":{"S3SourceConfig":{"type":"structure","members":{"FileFormatDescriptor":{"type":"structure","members":{"CsvFormatDescriptor":{"type":"structure","members":{"FileCompression":{"shape":"S2y"},"Charset":{"shape":"S2y"},"ContainsHeader":{"shape":"S2y"},"Delimiter":{"shape":"S2y"},"HeaderList":{"shape":"S2y"},"QuoteSymbol":{"shape":"S2y"}}},"JsonFormatDescriptor":{"type":"structure","members":{"FileCompression":{"shape":"S2y"},"Charset":{"shape":"S2y"}}}}}}}}}}}}}},"GetAnomalyGroup":{"http":{"requestUri":"/GetAnomalyGroup"},"input":{"type":"structure","required":["AnomalyGroupId","AnomalyDetectorArn"],"members":{"AnomalyGroupId":{},"AnomalyDetectorArn":{}}},"output":{"type":"structure","members":{"AnomalyGroup":{"type":"structure","members":{"StartTime":{},"EndTime":{},"AnomalyGroupId":{},"AnomalyGroupScore":{"type":"double"},"PrimaryMetricName":{},"MetricLevelImpactList":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"NumTimeSeries":{"type":"integer"},"ContributionMatrix":{"type":"structure","members":{"DimensionContributionList":{"type":"list","member":{"type":"structure","members":{"DimensionName":{},"DimensionValueContributionList":{"type":"list","member":{"type":"structure","members":{"DimensionValue":{},"ContributionScore":{"type":"double"}}}}}}}}}}}}}}}}},"GetFeedback":{"http":{"requestUri":"/GetFeedback"},"input":{"type":"structure","required":["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],"members":{"AnomalyDetectorArn":{},"AnomalyGroupTimeSeriesFeedback":{"type":"structure","required":["AnomalyGroupId"],"members":{"AnomalyGroupId":{},"TimeSeriesId":{}}},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AnomalyGroupTimeSeriesFeedback":{"type":"list","member":{"type":"structure","members":{"TimeSeriesId":{},"IsAnomaly":{"type":"boolean"}}}},"NextToken":{}}}},"GetSampleData":{"http":{"requestUri":"/GetSampleData"},"input":{"type":"structure","members":{"S3SourceConfig":{"type":"structure","required":["RoleArn","FileFormatDescriptor"],"members":{"RoleArn":{},"TemplatedPathList":{"shape":"S12"},"HistoricalDataPathList":{"shape":"S14"},"FileFormatDescriptor":{"shape":"S16"}}}}},"output":{"type":"structure","members":{"HeaderValues":{"type":"list","member":{}},"SampleRows":{"type":"list","member":{"type":"list","member":{}}}}}},"ListAlerts":{"http":{"requestUri":"/ListAlerts"},"input":{"type":"structure","members":{"AnomalyDetectorArn":{},"NextToken":{},"MaxResults":{"type":"integer"}}},"output":{"type":"structure","members":{"AlertSummaryList":{"type":"list","member":{"type":"structure","members":{"AlertArn":{},"AnomalyDetectorArn":{},"AlertName":{},"AlertSensitivityThreshold":{"type":"integer"},"AlertType":{},"AlertStatus":{},"LastModificationTime":{"type":"timestamp"},"CreationTime":{"type":"timestamp"},"Tags":{"shape":"Sd"}}}},"NextToken":{}}}},"ListAnomalyDetectors":{"http":{"requestUri":"/ListAnomalyDetectors"},"input":{"type":"structure","members":{"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AnomalyDetectorSummaryList":{"type":"list","member":{"type":"structure","members":{"AnomalyDetectorArn":{},"AnomalyDetectorName":{},"AnomalyDetectorDescription":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Status":{},"Tags":{"shape":"Sd"}}}},"NextToken":{}}}},"ListAnomalyGroupRelatedMetrics":{"http":{"requestUri":"/ListAnomalyGroupRelatedMetrics"},"input":{"type":"structure","required":["AnomalyDetectorArn","AnomalyGroupId"],"members":{"AnomalyDetectorArn":{},"AnomalyGroupId":{},"RelationshipTypeFilter":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"InterMetricImpactList":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"AnomalyGroupId":{},"RelationshipType":{},"ContributionPercentage":{"type":"double"}}}},"NextToken":{}}}},"ListAnomalyGroupSummaries":{"http":{"requestUri":"/ListAnomalyGroupSummaries"},"input":{"type":"structure","required":["AnomalyDetectorArn","SensitivityThreshold"],"members":{"AnomalyDetectorArn":{},"SensitivityThreshold":{"type":"integer"},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AnomalyGroupSummaryList":{"type":"list","member":{"type":"structure","members":{"StartTime":{},"EndTime":{},"AnomalyGroupId":{},"AnomalyGroupScore":{"type":"double"},"PrimaryMetricName":{}}}},"AnomalyGroupStatistics":{"type":"structure","members":{"EvaluationStartDate":{},"TotalCount":{"type":"integer"},"ItemizedMetricStatsList":{"type":"list","member":{"type":"structure","members":{"MetricName":{},"OccurrenceCount":{"type":"integer"}}}}}},"NextToken":{}}}},"ListAnomalyGroupTimeSeries":{"http":{"requestUri":"/ListAnomalyGroupTimeSeries"},"input":{"type":"structure","required":["AnomalyDetectorArn","AnomalyGroupId","MetricName"],"members":{"AnomalyDetectorArn":{},"AnomalyGroupId":{},"MetricName":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"AnomalyGroupId":{},"MetricName":{},"TimestampList":{"type":"list","member":{}},"NextToken":{},"TimeSeriesList":{"type":"list","member":{"type":"structure","required":["TimeSeriesId","DimensionList","MetricValueList"],"members":{"TimeSeriesId":{},"DimensionList":{"type":"list","member":{"type":"structure","required":["DimensionName","DimensionValue"],"members":{"DimensionName":{},"DimensionValue":{}}}},"MetricValueList":{"type":"list","member":{"type":"double"}}}}}}}},"ListMetricSets":{"http":{"requestUri":"/ListMetricSets"},"input":{"type":"structure","members":{"AnomalyDetectorArn":{},"MaxResults":{"type":"integer"},"NextToken":{}}},"output":{"type":"structure","members":{"MetricSetSummaryList":{"type":"list","member":{"type":"structure","members":{"MetricSetArn":{},"AnomalyDetectorArn":{},"MetricSetDescription":{},"MetricSetName":{},"CreationTime":{"type":"timestamp"},"LastModificationTime":{"type":"timestamp"},"Tags":{"shape":"Sd"}}}},"NextToken":{}}}},"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":"Sd","locationName":"Tags"}}}},"PutFeedback":{"http":{"requestUri":"/PutFeedback"},"input":{"type":"structure","required":["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],"members":{"AnomalyDetectorArn":{},"AnomalyGroupTimeSeriesFeedback":{"type":"structure","required":["AnomalyGroupId","TimeSeriesId","IsAnomaly"],"members":{"AnomalyGroupId":{},"TimeSeriesId":{},"IsAnomaly":{"type":"boolean"}}}}},"output":{"type":"structure","members":{}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":204},"input":{"type":"structure","required":["ResourceArn","Tags"],"members":{"ResourceArn":{"location":"uri","locationName":"resourceArn"},"Tags":{"shape":"Sd","locationName":"tags"}}},"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":{}}},"UpdateAnomalyDetector":{"http":{"requestUri":"/UpdateAnomalyDetector"},"input":{"type":"structure","required":["AnomalyDetectorArn"],"members":{"AnomalyDetectorArn":{},"KmsKeyArn":{},"AnomalyDetectorDescription":{},"AnomalyDetectorConfig":{"shape":"Sk"}}},"output":{"type":"structure","members":{"AnomalyDetectorArn":{}}}},"UpdateMetricSet":{"http":{"requestUri":"/UpdateMetricSet"},"input":{"type":"structure","required":["MetricSetArn"],"members":{"MetricSetArn":{},"MetricSetDescription":{},"MetricList":{"shape":"Sr"},"Offset":{"type":"integer"},"TimestampColumn":{"shape":"Sx"},"DimensionList":{"shape":"Sz"},"MetricSetFrequency":{},"MetricSource":{"shape":"S10"}}},"output":{"type":"structure","members":{"MetricSetArn":{}}}}},"shapes":{"Sa":{"type":"structure","members":{"SNSConfiguration":{"type":"structure","required":["RoleArn","SnsTopicArn"],"members":{"RoleArn":{},"SnsTopicArn":{}}},"LambdaConfiguration":{"type":"structure","required":["RoleArn","LambdaArn"],"members":{"RoleArn":{},"LambdaArn":{}}}}},"Sd":{"type":"map","key":{},"value":{}},"Sk":{"type":"structure","members":{"AnomalyDetectorFrequency":{}}},"Sr":{"type":"list","member":{"type":"structure","required":["MetricName","AggregationFunction"],"members":{"MetricName":{},"AggregationFunction":{},"Namespace":{}}}},"Sx":{"type":"structure","members":{"ColumnName":{},"ColumnFormat":{}}},"Sz":{"type":"list","member":{}},"S10":{"type":"structure","members":{"S3SourceConfig":{"type":"structure","members":{"RoleArn":{},"TemplatedPathList":{"shape":"S12"},"HistoricalDataPathList":{"shape":"S14"},"FileFormatDescriptor":{"shape":"S16"}}},"AppFlowConfig":{"type":"structure","members":{"RoleArn":{},"FlowName":{}}},"CloudWatchConfig":{"type":"structure","members":{"RoleArn":{}}},"RDSSourceConfig":{"type":"structure","members":{"DBInstanceIdentifier":{},"DatabaseHost":{},"DatabasePort":{"type":"integer"},"SecretManagerArn":{},"DatabaseName":{},"TableName":{},"RoleArn":{},"VpcConfiguration":{"shape":"S1q"}}},"RedshiftSourceConfig":{"type":"structure","members":{"ClusterIdentifier":{},"DatabaseHost":{},"DatabasePort":{"type":"integer"},"SecretManagerArn":{},"DatabaseName":{},"TableName":{},"RoleArn":{},"VpcConfiguration":{"shape":"S1q"}}}}},"S12":{"type":"list","member":{}},"S14":{"type":"list","member":{}},"S16":{"type":"structure","members":{"CsvFormatDescriptor":{"type":"structure","members":{"FileCompression":{},"Charset":{},"ContainsHeader":{"type":"boolean"},"Delimiter":{},"HeaderList":{"type":"list","member":{}},"QuoteSymbol":{}}},"JsonFormatDescriptor":{"type":"structure","members":{"FileCompression":{},"Charset":{}}}}},"S1q":{"type":"structure","required":["SubnetIdList","SecurityGroupIdList"],"members":{"SubnetIdList":{"type":"list","member":{}},"SecurityGroupIdList":{"type":"list","member":{}}}},"S2y":{"type":"structure","members":{"Value":{"type":"structure","members":{"S":{},"N":{},"B":{},"SS":{"type":"list","member":{}},"NS":{"type":"list","member":{}},"BS":{"type":"list","member":{}}}},"Confidence":{},"Message":{}}}}} /***/ }), /* 998 */ @@ -55023,7 +55023,7 @@ return /******/ (function(modules) { // webpackBootstrap /* 1064 */ /***/ (function(module, exports) { - module.exports = {"version":"2.0","metadata":{"apiVersion":"2020-10-19","endpointPrefix":"wisdom","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Connect Wisdom Service","serviceId":"Wisdom","signatureVersion":"v4","signingName":"wisdom","uid":"wisdom-2020-10-19"},"operations":{"CreateAssistant":{"http":{"requestUri":"/assistants","responseCode":200},"input":{"type":"structure","required":["name","type"],"members":{"clientToken":{"idempotencyToken":true},"description":{},"name":{},"serverSideEncryptionConfiguration":{"shape":"S5"},"tags":{"shape":"S7"},"type":{}}},"output":{"type":"structure","members":{"assistant":{"shape":"Sc"}}},"idempotent":true},"CreateAssistantAssociation":{"http":{"requestUri":"/assistants/{assistantId}/associations","responseCode":200},"input":{"type":"structure","required":["assistantId","association","associationType"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"association":{"type":"structure","members":{"knowledgeBaseId":{}},"union":true},"associationType":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"assistantAssociation":{"shape":"Sl"}}},"idempotent":true},"CreateContent":{"http":{"requestUri":"/knowledgeBases/{knowledgeBaseId}/contents","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseId","name","uploadId"],"members":{"clientToken":{"idempotencyToken":true},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"},"metadata":{"shape":"Sp"},"name":{},"overrideLinkOutUri":{},"tags":{"shape":"S7"},"title":{},"uploadId":{}}},"output":{"type":"structure","members":{"content":{"shape":"St"}}},"idempotent":true},"CreateKnowledgeBase":{"http":{"requestUri":"/knowledgeBases","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseType","name"],"members":{"clientToken":{"idempotencyToken":true},"description":{},"knowledgeBaseType":{},"name":{},"renderingConfiguration":{"shape":"S10"},"serverSideEncryptionConfiguration":{"shape":"S5"},"sourceConfiguration":{"shape":"S11"},"tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"knowledgeBase":{"shape":"S16"}}},"idempotent":true},"CreateSession":{"http":{"requestUri":"/assistants/{assistantId}/sessions","responseCode":200},"input":{"type":"structure","required":["assistantId","name"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"clientToken":{"idempotencyToken":true},"description":{},"name":{},"tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"session":{"shape":"S1a"}}},"idempotent":true},"DeleteAssistant":{"http":{"method":"DELETE","requestUri":"/assistants/{assistantId}","responseCode":204},"input":{"type":"structure","required":["assistantId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteAssistantAssociation":{"http":{"method":"DELETE","requestUri":"/assistants/{assistantId}/associations/{assistantAssociationId}","responseCode":204},"input":{"type":"structure","required":["assistantAssociationId","assistantId"],"members":{"assistantAssociationId":{"location":"uri","locationName":"assistantAssociationId"},"assistantId":{"location":"uri","locationName":"assistantId"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteContent":{"http":{"method":"DELETE","requestUri":"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}","responseCode":204},"input":{"type":"structure","required":["contentId","knowledgeBaseId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteKnowledgeBase":{"http":{"method":"DELETE","requestUri":"/knowledgeBases/{knowledgeBaseId}","responseCode":204},"input":{"type":"structure","required":["knowledgeBaseId"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{}},"idempotent":true},"GetAssistant":{"http":{"method":"GET","requestUri":"/assistants/{assistantId}","responseCode":200},"input":{"type":"structure","required":["assistantId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"}}},"output":{"type":"structure","members":{"assistant":{"shape":"Sc"}}}},"GetAssistantAssociation":{"http":{"method":"GET","requestUri":"/assistants/{assistantId}/associations/{assistantAssociationId}","responseCode":200},"input":{"type":"structure","required":["assistantAssociationId","assistantId"],"members":{"assistantAssociationId":{"location":"uri","locationName":"assistantAssociationId"},"assistantId":{"location":"uri","locationName":"assistantId"}}},"output":{"type":"structure","members":{"assistantAssociation":{"shape":"Sl"}}}},"GetContent":{"http":{"method":"GET","requestUri":"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}","responseCode":200},"input":{"type":"structure","required":["contentId","knowledgeBaseId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{"content":{"shape":"St"}}}},"GetContentSummary":{"http":{"method":"GET","requestUri":"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}/summary","responseCode":200},"input":{"type":"structure","required":["contentId","knowledgeBaseId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{"contentSummary":{"shape":"S1r"}}}},"GetKnowledgeBase":{"http":{"method":"GET","requestUri":"/knowledgeBases/{knowledgeBaseId}","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseId"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{"knowledgeBase":{"shape":"S16"}}}},"GetRecommendations":{"http":{"method":"GET","requestUri":"/assistants/{assistantId}/sessions/{sessionId}/recommendations","responseCode":200},"input":{"type":"structure","required":["assistantId","sessionId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"sessionId":{"location":"uri","locationName":"sessionId"},"waitTimeSeconds":{"location":"querystring","locationName":"waitTimeSeconds","type":"integer"}}},"output":{"type":"structure","required":["recommendations"],"members":{"recommendations":{"type":"list","member":{"type":"structure","required":["document","recommendationId"],"members":{"document":{"shape":"S20"},"recommendationId":{},"relevanceLevel":{},"relevanceScore":{"type":"double"}}}}}}},"GetSession":{"http":{"method":"GET","requestUri":"/assistants/{assistantId}/sessions/{sessionId}","responseCode":200},"input":{"type":"structure","required":["assistantId","sessionId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"session":{"shape":"S1a"}}}},"ListAssistantAssociations":{"http":{"method":"GET","requestUri":"/assistants/{assistantId}/associations","responseCode":200},"input":{"type":"structure","required":["assistantId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["assistantAssociationSummaries"],"members":{"assistantAssociationSummaries":{"type":"list","member":{"type":"structure","required":["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],"members":{"assistantArn":{},"assistantAssociationArn":{},"assistantAssociationId":{},"assistantId":{},"associationData":{"shape":"Sm"},"associationType":{},"tags":{"shape":"S7"}}}},"nextToken":{}}}},"ListAssistants":{"http":{"method":"GET","requestUri":"/assistants","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["assistantSummaries"],"members":{"assistantSummaries":{"type":"list","member":{"type":"structure","required":["assistantArn","assistantId","name","status","type"],"members":{"assistantArn":{},"assistantId":{},"description":{},"name":{},"serverSideEncryptionConfiguration":{"shape":"S5"},"status":{},"tags":{"shape":"S7"},"type":{}}}},"nextToken":{}}}},"ListContents":{"http":{"method":"GET","requestUri":"/knowledgeBases/{knowledgeBaseId}/contents","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseId"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["contentSummaries"],"members":{"contentSummaries":{"shape":"S2n"},"nextToken":{}}}},"ListKnowledgeBases":{"http":{"method":"GET","requestUri":"/knowledgeBases","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["knowledgeBaseSummaries"],"members":{"knowledgeBaseSummaries":{"type":"list","member":{"type":"structure","required":["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],"members":{"description":{},"knowledgeBaseArn":{},"knowledgeBaseId":{},"knowledgeBaseType":{},"name":{},"renderingConfiguration":{"shape":"S10"},"serverSideEncryptionConfiguration":{"shape":"S5"},"sourceConfiguration":{"shape":"S11"},"status":{},"tags":{"shape":"S7"}}}},"nextToken":{}}}},"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":"S7"}}}},"NotifyRecommendationsReceived":{"http":{"requestUri":"/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify","responseCode":200},"input":{"type":"structure","required":["assistantId","recommendationIds","sessionId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"recommendationIds":{"shape":"S2v"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"errors":{"type":"list","member":{"type":"structure","members":{"message":{},"recommendationId":{}}}},"recommendationIds":{"shape":"S2v"}}},"idempotent":true},"QueryAssistant":{"http":{"requestUri":"/assistants/{assistantId}/query","responseCode":200},"input":{"type":"structure","required":["assistantId","queryText"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"maxResults":{"type":"integer"},"nextToken":{},"queryText":{"type":"string","sensitive":true}}},"output":{"type":"structure","required":["results"],"members":{"nextToken":{},"results":{"type":"list","member":{"type":"structure","required":["document","resultId"],"members":{"document":{"shape":"S20"},"relevanceScore":{"type":"double"},"resultId":{}}}}}}},"RemoveKnowledgeBaseTemplateUri":{"http":{"method":"DELETE","requestUri":"/knowledgeBases/{knowledgeBaseId}/templateUri","responseCode":204},"input":{"type":"structure","required":["knowledgeBaseId"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{}}},"SearchContent":{"http":{"requestUri":"/knowledgeBases/{knowledgeBaseId}/search","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseId","searchExpression"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"searchExpression":{"shape":"S38"}}},"output":{"type":"structure","required":["contentSummaries"],"members":{"contentSummaries":{"shape":"S2n"},"nextToken":{}}}},"SearchSessions":{"http":{"requestUri":"/assistants/{assistantId}/searchSessions","responseCode":200},"input":{"type":"structure","required":["assistantId","searchExpression"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"searchExpression":{"shape":"S38"}}},"output":{"type":"structure","required":["sessionSummaries"],"members":{"nextToken":{},"sessionSummaries":{"type":"list","member":{"type":"structure","required":["assistantArn","assistantId","sessionArn","sessionId"],"members":{"assistantArn":{},"assistantId":{},"sessionArn":{},"sessionId":{}}}}}}},"StartContentUpload":{"http":{"requestUri":"/knowledgeBases/{knowledgeBaseId}/upload","responseCode":200},"input":{"type":"structure","required":["contentType","knowledgeBaseId"],"members":{"contentType":{},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","required":["headersToInclude","uploadId","url","urlExpiry"],"members":{"headersToInclude":{"type":"map","key":{},"value":{}},"uploadId":{},"url":{"type":"string","sensitive":true},"urlExpiry":{"shape":"Sx"}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"S7"}}},"output":{"type":"structure","members":{}},"idempotent":true},"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},"UpdateContent":{"http":{"requestUri":"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}","responseCode":200},"input":{"type":"structure","required":["contentId","knowledgeBaseId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"},"metadata":{"shape":"Sp"},"overrideLinkOutUri":{},"removeOverrideLinkOutUri":{"type":"boolean"},"revisionId":{},"title":{},"uploadId":{}}},"output":{"type":"structure","members":{"content":{"shape":"St"}}}},"UpdateKnowledgeBaseTemplateUri":{"http":{"requestUri":"/knowledgeBases/{knowledgeBaseId}/templateUri","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseId","templateUri"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"},"templateUri":{}}},"output":{"type":"structure","members":{"knowledgeBase":{"shape":"S16"}}}}},"shapes":{"S5":{"type":"structure","members":{"kmsKeyId":{}}},"S7":{"type":"map","key":{},"value":{}},"Sc":{"type":"structure","required":["assistantArn","assistantId","name","status","type"],"members":{"assistantArn":{},"assistantId":{},"description":{},"name":{},"serverSideEncryptionConfiguration":{"shape":"S5"},"status":{},"tags":{"shape":"S7"},"type":{}}},"Sl":{"type":"structure","required":["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],"members":{"assistantArn":{},"assistantAssociationArn":{},"assistantAssociationId":{},"assistantId":{},"associationData":{"shape":"Sm"},"associationType":{},"tags":{"shape":"S7"}}},"Sm":{"type":"structure","members":{"knowledgeBaseAssociation":{"type":"structure","members":{"knowledgeBaseArn":{},"knowledgeBaseId":{}}}},"union":true},"Sp":{"type":"map","key":{},"value":{}},"St":{"type":"structure","required":["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title","url","urlExpiry"],"members":{"contentArn":{},"contentId":{},"contentType":{},"knowledgeBaseArn":{},"knowledgeBaseId":{},"linkOutUri":{},"metadata":{"shape":"Sp"},"name":{},"revisionId":{},"status":{},"tags":{"shape":"S7"},"title":{},"url":{"type":"string","sensitive":true},"urlExpiry":{"shape":"Sx"}}},"Sx":{"type":"timestamp","timestampFormat":"unixTimestamp"},"S10":{"type":"structure","members":{"templateUri":{}}},"S11":{"type":"structure","members":{"appIntegrations":{"type":"structure","required":["appIntegrationArn","objectFields"],"members":{"appIntegrationArn":{},"objectFields":{"type":"list","member":{}}}}},"union":true},"S16":{"type":"structure","required":["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],"members":{"description":{},"knowledgeBaseArn":{},"knowledgeBaseId":{},"knowledgeBaseType":{},"lastContentModificationTime":{"shape":"Sx"},"name":{},"renderingConfiguration":{"shape":"S10"},"serverSideEncryptionConfiguration":{"shape":"S5"},"sourceConfiguration":{"shape":"S11"},"status":{},"tags":{"shape":"S7"}}},"S1a":{"type":"structure","required":["name","sessionArn","sessionId"],"members":{"description":{},"name":{},"sessionArn":{},"sessionId":{},"tags":{"shape":"S7"}}},"S1r":{"type":"structure","required":["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title"],"members":{"contentArn":{},"contentId":{},"contentType":{},"knowledgeBaseArn":{},"knowledgeBaseId":{},"metadata":{"shape":"Sp"},"name":{},"revisionId":{},"status":{},"tags":{"shape":"S7"},"title":{}}},"S20":{"type":"structure","required":["contentReference"],"members":{"contentReference":{"type":"structure","members":{"contentArn":{},"contentId":{},"knowledgeBaseArn":{},"knowledgeBaseId":{}}},"excerpt":{"shape":"S22"},"title":{"shape":"S22"}}},"S22":{"type":"structure","members":{"highlights":{"type":"list","member":{"type":"structure","members":{"beginOffsetInclusive":{"type":"integer"},"endOffsetExclusive":{"type":"integer"}}}},"text":{"type":"string","sensitive":true}}},"S2n":{"type":"list","member":{"shape":"S1r"}},"S2v":{"type":"list","member":{}},"S38":{"type":"structure","required":["filters"],"members":{"filters":{"type":"list","member":{"type":"structure","required":["field","operator","value"],"members":{"field":{},"operator":{},"value":{}}}}}}}} + module.exports = {"version":"2.0","metadata":{"apiVersion":"2020-10-19","endpointPrefix":"wisdom","jsonVersion":"1.1","protocol":"rest-json","serviceFullName":"Amazon Connect Wisdom Service","serviceId":"Wisdom","signatureVersion":"v4","signingName":"wisdom","uid":"wisdom-2020-10-19"},"operations":{"CreateAssistant":{"http":{"requestUri":"/assistants","responseCode":200},"input":{"type":"structure","required":["name","type"],"members":{"clientToken":{"idempotencyToken":true},"description":{},"name":{},"serverSideEncryptionConfiguration":{"shape":"S5"},"tags":{"shape":"S7"},"type":{}}},"output":{"type":"structure","members":{"assistant":{"shape":"Sc"}}},"idempotent":true},"CreateAssistantAssociation":{"http":{"requestUri":"/assistants/{assistantId}/associations","responseCode":200},"input":{"type":"structure","required":["assistantId","association","associationType"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"association":{"type":"structure","members":{"knowledgeBaseId":{}},"union":true},"associationType":{},"clientToken":{"idempotencyToken":true},"tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"assistantAssociation":{"shape":"Sl"}}},"idempotent":true},"CreateContent":{"http":{"requestUri":"/knowledgeBases/{knowledgeBaseId}/contents","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseId","name","uploadId"],"members":{"clientToken":{"idempotencyToken":true},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"},"metadata":{"shape":"Sp"},"name":{},"overrideLinkOutUri":{},"tags":{"shape":"S7"},"title":{},"uploadId":{}}},"output":{"type":"structure","members":{"content":{"shape":"St"}}},"idempotent":true},"CreateKnowledgeBase":{"http":{"requestUri":"/knowledgeBases","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseType","name"],"members":{"clientToken":{"idempotencyToken":true},"description":{},"knowledgeBaseType":{},"name":{},"renderingConfiguration":{"shape":"S10"},"serverSideEncryptionConfiguration":{"shape":"S5"},"sourceConfiguration":{"shape":"S11"},"tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"knowledgeBase":{"shape":"S16"}}},"idempotent":true},"CreateSession":{"http":{"requestUri":"/assistants/{assistantId}/sessions","responseCode":200},"input":{"type":"structure","required":["assistantId","name"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"clientToken":{"idempotencyToken":true},"description":{},"name":{},"tags":{"shape":"S7"}}},"output":{"type":"structure","members":{"session":{"shape":"S1a"}}},"idempotent":true},"DeleteAssistant":{"http":{"method":"DELETE","requestUri":"/assistants/{assistantId}","responseCode":204},"input":{"type":"structure","required":["assistantId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteAssistantAssociation":{"http":{"method":"DELETE","requestUri":"/assistants/{assistantId}/associations/{assistantAssociationId}","responseCode":204},"input":{"type":"structure","required":["assistantAssociationId","assistantId"],"members":{"assistantAssociationId":{"location":"uri","locationName":"assistantAssociationId"},"assistantId":{"location":"uri","locationName":"assistantId"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteContent":{"http":{"method":"DELETE","requestUri":"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}","responseCode":204},"input":{"type":"structure","required":["contentId","knowledgeBaseId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{}},"idempotent":true},"DeleteKnowledgeBase":{"http":{"method":"DELETE","requestUri":"/knowledgeBases/{knowledgeBaseId}","responseCode":204},"input":{"type":"structure","required":["knowledgeBaseId"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{}},"idempotent":true},"GetAssistant":{"http":{"method":"GET","requestUri":"/assistants/{assistantId}","responseCode":200},"input":{"type":"structure","required":["assistantId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"}}},"output":{"type":"structure","members":{"assistant":{"shape":"Sc"}}}},"GetAssistantAssociation":{"http":{"method":"GET","requestUri":"/assistants/{assistantId}/associations/{assistantAssociationId}","responseCode":200},"input":{"type":"structure","required":["assistantAssociationId","assistantId"],"members":{"assistantAssociationId":{"location":"uri","locationName":"assistantAssociationId"},"assistantId":{"location":"uri","locationName":"assistantId"}}},"output":{"type":"structure","members":{"assistantAssociation":{"shape":"Sl"}}}},"GetContent":{"http":{"method":"GET","requestUri":"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}","responseCode":200},"input":{"type":"structure","required":["contentId","knowledgeBaseId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{"content":{"shape":"St"}}}},"GetContentSummary":{"http":{"method":"GET","requestUri":"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}/summary","responseCode":200},"input":{"type":"structure","required":["contentId","knowledgeBaseId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{"contentSummary":{"shape":"S1r"}}}},"GetKnowledgeBase":{"http":{"method":"GET","requestUri":"/knowledgeBases/{knowledgeBaseId}","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseId"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{"knowledgeBase":{"shape":"S16"}}}},"GetRecommendations":{"http":{"method":"GET","requestUri":"/assistants/{assistantId}/sessions/{sessionId}/recommendations","responseCode":200},"input":{"type":"structure","required":["assistantId","sessionId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"sessionId":{"location":"uri","locationName":"sessionId"},"waitTimeSeconds":{"location":"querystring","locationName":"waitTimeSeconds","type":"integer"}}},"output":{"type":"structure","required":["recommendations"],"members":{"recommendations":{"type":"list","member":{"type":"structure","required":["document","recommendationId"],"members":{"document":{"shape":"S20"},"recommendationId":{},"relevanceLevel":{},"relevanceScore":{"type":"double"},"type":{}}}},"triggers":{"type":"list","member":{"type":"structure","required":["data","id","recommendationIds","source","type"],"members":{"data":{"type":"structure","members":{"query":{"type":"structure","members":{"text":{"shape":"S2f"}}}},"union":true},"id":{},"recommendationIds":{"shape":"S2g"},"source":{},"type":{}}}}}}},"GetSession":{"http":{"method":"GET","requestUri":"/assistants/{assistantId}/sessions/{sessionId}","responseCode":200},"input":{"type":"structure","required":["assistantId","sessionId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"session":{"shape":"S1a"}}}},"ListAssistantAssociations":{"http":{"method":"GET","requestUri":"/assistants/{assistantId}/associations","responseCode":200},"input":{"type":"structure","required":["assistantId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["assistantAssociationSummaries"],"members":{"assistantAssociationSummaries":{"type":"list","member":{"type":"structure","required":["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],"members":{"assistantArn":{},"assistantAssociationArn":{},"assistantAssociationId":{},"assistantId":{},"associationData":{"shape":"Sm"},"associationType":{},"tags":{"shape":"S7"}}}},"nextToken":{}}}},"ListAssistants":{"http":{"method":"GET","requestUri":"/assistants","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["assistantSummaries"],"members":{"assistantSummaries":{"type":"list","member":{"type":"structure","required":["assistantArn","assistantId","name","status","type"],"members":{"assistantArn":{},"assistantId":{},"description":{},"name":{},"serverSideEncryptionConfiguration":{"shape":"S5"},"status":{},"tags":{"shape":"S7"},"type":{}}}},"nextToken":{}}}},"ListContents":{"http":{"method":"GET","requestUri":"/knowledgeBases/{knowledgeBaseId}/contents","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseId"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["contentSummaries"],"members":{"contentSummaries":{"shape":"S2w"},"nextToken":{}}}},"ListKnowledgeBases":{"http":{"method":"GET","requestUri":"/knowledgeBases","responseCode":200},"input":{"type":"structure","members":{"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"}}},"output":{"type":"structure","required":["knowledgeBaseSummaries"],"members":{"knowledgeBaseSummaries":{"type":"list","member":{"type":"structure","required":["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],"members":{"description":{},"knowledgeBaseArn":{},"knowledgeBaseId":{},"knowledgeBaseType":{},"name":{},"renderingConfiguration":{"shape":"S10"},"serverSideEncryptionConfiguration":{"shape":"S5"},"sourceConfiguration":{"shape":"S11"},"status":{},"tags":{"shape":"S7"}}}},"nextToken":{}}}},"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":"S7"}}}},"NotifyRecommendationsReceived":{"http":{"requestUri":"/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify","responseCode":200},"input":{"type":"structure","required":["assistantId","recommendationIds","sessionId"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"recommendationIds":{"shape":"S2g"},"sessionId":{"location":"uri","locationName":"sessionId"}}},"output":{"type":"structure","members":{"errors":{"type":"list","member":{"type":"structure","members":{"message":{},"recommendationId":{}}}},"recommendationIds":{"shape":"S2g"}}},"idempotent":true},"QueryAssistant":{"http":{"requestUri":"/assistants/{assistantId}/query","responseCode":200},"input":{"type":"structure","required":["assistantId","queryText"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"maxResults":{"type":"integer"},"nextToken":{},"queryText":{"shape":"S2f"}}},"output":{"type":"structure","required":["results"],"members":{"nextToken":{},"results":{"type":"list","member":{"type":"structure","required":["document","resultId"],"members":{"document":{"shape":"S20"},"relevanceScore":{"type":"double"},"resultId":{}}}}}}},"RemoveKnowledgeBaseTemplateUri":{"http":{"method":"DELETE","requestUri":"/knowledgeBases/{knowledgeBaseId}/templateUri","responseCode":204},"input":{"type":"structure","required":["knowledgeBaseId"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","members":{}}},"SearchContent":{"http":{"requestUri":"/knowledgeBases/{knowledgeBaseId}/search","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseId","searchExpression"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"searchExpression":{"shape":"S3f"}}},"output":{"type":"structure","required":["contentSummaries"],"members":{"contentSummaries":{"shape":"S2w"},"nextToken":{}}}},"SearchSessions":{"http":{"requestUri":"/assistants/{assistantId}/searchSessions","responseCode":200},"input":{"type":"structure","required":["assistantId","searchExpression"],"members":{"assistantId":{"location":"uri","locationName":"assistantId"},"maxResults":{"location":"querystring","locationName":"maxResults","type":"integer"},"nextToken":{"location":"querystring","locationName":"nextToken"},"searchExpression":{"shape":"S3f"}}},"output":{"type":"structure","required":["sessionSummaries"],"members":{"nextToken":{},"sessionSummaries":{"type":"list","member":{"type":"structure","required":["assistantArn","assistantId","sessionArn","sessionId"],"members":{"assistantArn":{},"assistantId":{},"sessionArn":{},"sessionId":{}}}}}}},"StartContentUpload":{"http":{"requestUri":"/knowledgeBases/{knowledgeBaseId}/upload","responseCode":200},"input":{"type":"structure","required":["contentType","knowledgeBaseId"],"members":{"contentType":{},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"}}},"output":{"type":"structure","required":["headersToInclude","uploadId","url","urlExpiry"],"members":{"headersToInclude":{"type":"map","key":{},"value":{}},"uploadId":{},"url":{"shape":"Sw"},"urlExpiry":{"shape":"Sx"}}}},"TagResource":{"http":{"requestUri":"/tags/{resourceArn}","responseCode":200},"input":{"type":"structure","required":["resourceArn","tags"],"members":{"resourceArn":{"location":"uri","locationName":"resourceArn"},"tags":{"shape":"S7"}}},"output":{"type":"structure","members":{}},"idempotent":true},"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},"UpdateContent":{"http":{"requestUri":"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}","responseCode":200},"input":{"type":"structure","required":["contentId","knowledgeBaseId"],"members":{"contentId":{"location":"uri","locationName":"contentId"},"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"},"metadata":{"shape":"Sp"},"overrideLinkOutUri":{},"removeOverrideLinkOutUri":{"type":"boolean"},"revisionId":{},"title":{},"uploadId":{}}},"output":{"type":"structure","members":{"content":{"shape":"St"}}}},"UpdateKnowledgeBaseTemplateUri":{"http":{"requestUri":"/knowledgeBases/{knowledgeBaseId}/templateUri","responseCode":200},"input":{"type":"structure","required":["knowledgeBaseId","templateUri"],"members":{"knowledgeBaseId":{"location":"uri","locationName":"knowledgeBaseId"},"templateUri":{}}},"output":{"type":"structure","members":{"knowledgeBase":{"shape":"S16"}}}}},"shapes":{"S5":{"type":"structure","members":{"kmsKeyId":{}}},"S7":{"type":"map","key":{},"value":{}},"Sc":{"type":"structure","required":["assistantArn","assistantId","name","status","type"],"members":{"assistantArn":{},"assistantId":{},"description":{},"name":{},"serverSideEncryptionConfiguration":{"shape":"S5"},"status":{},"tags":{"shape":"S7"},"type":{}}},"Sl":{"type":"structure","required":["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],"members":{"assistantArn":{},"assistantAssociationArn":{},"assistantAssociationId":{},"assistantId":{},"associationData":{"shape":"Sm"},"associationType":{},"tags":{"shape":"S7"}}},"Sm":{"type":"structure","members":{"knowledgeBaseAssociation":{"type":"structure","members":{"knowledgeBaseArn":{},"knowledgeBaseId":{}}}},"union":true},"Sp":{"type":"map","key":{},"value":{}},"St":{"type":"structure","required":["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title","url","urlExpiry"],"members":{"contentArn":{},"contentId":{},"contentType":{},"knowledgeBaseArn":{},"knowledgeBaseId":{},"linkOutUri":{},"metadata":{"shape":"Sp"},"name":{},"revisionId":{},"status":{},"tags":{"shape":"S7"},"title":{},"url":{"shape":"Sw"},"urlExpiry":{"shape":"Sx"}}},"Sw":{"type":"string","sensitive":true},"Sx":{"type":"timestamp","timestampFormat":"unixTimestamp"},"S10":{"type":"structure","members":{"templateUri":{}}},"S11":{"type":"structure","members":{"appIntegrations":{"type":"structure","required":["appIntegrationArn","objectFields"],"members":{"appIntegrationArn":{},"objectFields":{"type":"list","member":{}}}}},"union":true},"S16":{"type":"structure","required":["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],"members":{"description":{},"knowledgeBaseArn":{},"knowledgeBaseId":{},"knowledgeBaseType":{},"lastContentModificationTime":{"shape":"Sx"},"name":{},"renderingConfiguration":{"shape":"S10"},"serverSideEncryptionConfiguration":{"shape":"S5"},"sourceConfiguration":{"shape":"S11"},"status":{},"tags":{"shape":"S7"}}},"S1a":{"type":"structure","required":["name","sessionArn","sessionId"],"members":{"description":{},"name":{},"sessionArn":{},"sessionId":{},"tags":{"shape":"S7"}}},"S1r":{"type":"structure","required":["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title"],"members":{"contentArn":{},"contentId":{},"contentType":{},"knowledgeBaseArn":{},"knowledgeBaseId":{},"metadata":{"shape":"Sp"},"name":{},"revisionId":{},"status":{},"tags":{"shape":"S7"},"title":{}}},"S20":{"type":"structure","required":["contentReference"],"members":{"contentReference":{"type":"structure","members":{"contentArn":{},"contentId":{},"knowledgeBaseArn":{},"knowledgeBaseId":{}}},"excerpt":{"shape":"S22"},"title":{"shape":"S22"}}},"S22":{"type":"structure","members":{"highlights":{"type":"list","member":{"type":"structure","members":{"beginOffsetInclusive":{"type":"integer"},"endOffsetExclusive":{"type":"integer"}}}},"text":{"type":"string","sensitive":true}}},"S2f":{"type":"string","sensitive":true},"S2g":{"type":"list","member":{}},"S2w":{"type":"list","member":{"shape":"S1r"}},"S3f":{"type":"structure","required":["filters"],"members":{"filters":{"type":"list","member":{"type":"structure","required":["field","operator","value"],"members":{"field":{},"operator":{},"value":{}}}}}}}} /***/ }), /* 1065 */ diff --git a/dist/aws-sdk.js b/dist/aws-sdk.js index 371dc0bee3..b59df35ca8 100644 --- a/dist/aws-sdk.js +++ b/dist/aws-sdk.js @@ -1,4 +1,4 @@ -// AWS SDK for JavaScript v2.1118.0 +// AWS SDK for JavaScript v2.1119.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-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/":427}],334:[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":333}],335:[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":333,"buffer/":427}],336:[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":333,"buffer/":427}],337:[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":333,"buffer/":427}],338:[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":332,"./core":342,"./credentials":343,"./credentials/chainable_temporary_credentials":344,"./credentials/cognito_identity_credentials":345,"./credentials/credential_provider_chain":346,"./credentials/saml_credentials":347,"./credentials/temporary_credentials":348,"./credentials/web_identity_credentials":349,"./event-stream/buffered-create-event-stream":357,"./http/xhr":365,"./realclock/browserClock":384,"./util":418,"./xml/browser_parser":419,_process:432,"buffer/":427,"querystring/":439,"url/":441}],339:[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":342}],340:[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"))},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},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":342,"./credentials":343,"./credentials/credential_provider_chain":346}],341:[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":342,_process:432}],342:[function(e,t,r){var a={util:e("./util")};({}).toString(),t.exports=a,a.util.update(a,{VERSION:"2.1118.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"),a.events=new a.SequentialExecutor,a.util.memoizedProperty(a,"endpointCache",function(){return new a.EndpointCache(a.config.endpointCacheSize)},!0)},{"../vendor/endpoint-cache":450,"./api_loader":331,"./config":340,"./event_listeners":363,"./http":364,"./json/builder":366,"./json/parser":367,"./model/api":368,"./model/operation":370,"./model/paginator":371,"./model/resource_waiter":372,"./model/shape":373,"./param_validator":374,"./protocol/json":377,"./protocol/query":378,"./protocol/rest":379,"./protocol/rest_json":380,"./protocol/rest_xml":381,"./request":388,"./resource_waiter":389,"./response":390,"./sequential_executor":392,"./service":393,"./signers/request_signer":410,"./util":418,"./xml/builder":420}],343:[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":342}],344:[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":326,"../core":342}],345:[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{ +;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":219,"../apis/sns-2010-03-31.paginators.json":220,"../lib/core":342,"../lib/node_loader":338}],323:[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":221,"../apis/sqs-2012-11-05.paginators.json":222,"../lib/core":342,"../lib/node_loader":338,"../lib/services/sqs":407}],324:[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":223,"../apis/ssm-2014-11-06.paginators.json":224,"../apis/ssm-2014-11-06.waiters2.json":225,"../lib/core":342,"../lib/node_loader":338}],325:[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":226,"../apis/storagegateway-2013-06-30.paginators.json":227,"../lib/core":342,"../lib/node_loader":338}],326:[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":230,"../apis/sts-2011-06-15.paginators.json":231,"../lib/core":342,"../lib/node_loader":338,"../lib/services/sts":408}],327:[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":232,"../apis/translate-2017-07-01.paginators.json":233,"../lib/core":342,"../lib/node_loader":338}],328:[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":234,"../apis/waf-2015-08-24.paginators.json":235,"../lib/core":342,"../lib/node_loader":338}],329:[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":236,"../apis/workdocs-2016-05-01.paginators.json":237,"../lib/core":342,"../lib/node_loader":338}],330:[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":238,"../apis/xray-2016-04-12.paginators.json":239,"../lib/core":342,"../lib/node_loader":338}],331:[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},{}],332:[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":334,"./browserMd5":335,"./browserSha1":336,"./browserSha256":337}],333:[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/":427}],334:[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":333}],335:[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":333,"buffer/":427}],336:[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":333,"buffer/":427}],337:[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":333,"buffer/":427}],338:[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":332,"./core":342,"./credentials":343,"./credentials/chainable_temporary_credentials":344,"./credentials/cognito_identity_credentials":345,"./credentials/credential_provider_chain":346,"./credentials/saml_credentials":347,"./credentials/temporary_credentials":348,"./credentials/web_identity_credentials":349,"./event-stream/buffered-create-event-stream":357,"./http/xhr":365,"./realclock/browserClock":384,"./util":418,"./xml/browser_parser":419,_process:432,"buffer/":427,"querystring/":439,"url/":441}],339:[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":342}],340:[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"))},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},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":342,"./credentials":343,"./credentials/credential_provider_chain":346}],341:[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":342,_process:432}],342:[function(e,t,r){var a={util:e("./util")};({}).toString(),t.exports=a,a.util.update(a,{VERSION:"2.1119.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"),a.events=new a.SequentialExecutor,a.util.memoizedProperty(a,"endpointCache",function(){return new a.EndpointCache(a.config.endpointCacheSize)},!0)},{"../vendor/endpoint-cache":450,"./api_loader":331,"./config":340,"./event_listeners":363,"./http":364,"./json/builder":366,"./json/parser":367,"./model/api":368,"./model/operation":370,"./model/paginator":371,"./model/resource_waiter":372,"./model/shape":373,"./param_validator":374,"./protocol/json":377,"./protocol/query":378,"./protocol/rest":379,"./protocol/rest_json":380,"./protocol/rest_xml":381,"./request":388,"./resource_waiter":389,"./response":390,"./sequential_executor":392,"./service":393,"./signers/request_signer":410,"./util":418,"./xml/builder":420}],343:[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":342}],344:[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":326,"../core":342}],345:[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":258,"../../clients/sts":326,"../core":342}],346:[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":342}],347:[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":326,"../core":342}],348:[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":326,"../core":342}],349:[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":326,"../core":342}],350:[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":342}],360:[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=a(e),r=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(a){if(r&&r.isStreaming){if(r.requiresLength)throw a;if(t.indexOf("unsigned-body")>=0)return void(e.httpRequest.headers["Transfer-Encoding"]="chunked");throw a}throw a}}),e("SET_HTTP_HOST","afterBuild",function(e){e.httpRequest.headers.Host=e.httpRequest.endpoint.host}),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)}),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)})}},{"./core":342,"./discover_endpoint":350,"./protocol/json":377,"./protocol/query":378,"./protocol/rest":379,"./protocol/rest_json":380,"./protocol/rest_xml":381,"./sequential_executor":392,util:444}],364:[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":342}],365:[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":418,"./collection":369}],374:[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":342,"../util":418}],377:[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"),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}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":366,"../json/parser":367,"../util":418,"./helpers":376}],378:[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;t0){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":342,"../util":418,"./rest":379}],382:[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":418}],383:[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":342}],384:[function(e,t,r){t.exports={now:function(){return"undefined"!=typeof performance&&"function"==typeof performance.now?performance.now():Date.now()}}},{}],385:[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}},{}],386:[function(e,t,r){function a(e){if(!e)return null;var t=e.split("-");return t.length<3?null:t.slice(0,t.length-2).join("-")+"-*"}function i(e){var t=e.config.region,r=a(t),i=e.api.endpointPrefix;return[[t,i],[r,i],[t,"*"],[r,"*"],["*",i],["*","*"]].map(function(e){return e[0]&&e[1]?e.join("/"):null})}function s(e,t){u.each(t,function(t,r){"globalEndpoint"!==t&&(void 0!==e.config[t]&&null!==e.config[t]||(e.config[t]=r))})}function o(e){for(var t=i(e),r=e.config.useFipsEndpoint,a=e.config.useDualstackEndpoint,o=0;o=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":342,"./state_machine":417,_process:432,jmespath:431}],389:[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":342}],393:[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 diff --git a/lib/core.js b/lib/core.js index 3cef54a0e6..923509e8c6 100644 --- a/lib/core.js +++ b/lib/core.js @@ -20,7 +20,7 @@ AWS.util.update(AWS, { /** * @constant */ - VERSION: '2.1118.0', + VERSION: '2.1119.0', /** * @api private diff --git a/package.json b/package.json index 6ab2d82aa6..9621894d95 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "aws-sdk", "description": "AWS SDK for JavaScript", - "version": "2.1118.0", + "version": "2.1119.0", "author": { "name": "Amazon Web Services", "email": "",